Invention Grant
- Patent Title: Centralized memory management for multiple device streams
-
Application No.: US15713096Application Date: 2017-09-22
-
Publication No.: US10437601B2Publication Date: 2019-10-08
- Inventor: Christian P. Larson , Mei L. Wilson , Fabin Shen
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Arent Fox LLP
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F12/06 ; G06F15/167

Abstract:
Described are examples for allocating buffers for multiple components. A stream server can provide an interface to a centralized memory allocator for allocating at least one buffer in a memory to each of the multiple components. The stream server can initialize an instance of the centralized memory allocator based at least in part on a request received from a component of the multiple components via the interface. The stream server can allocate, via the instance of the centralized memory allocator, the at least one buffer for the component in the memory. The stream server can receive, via the instance of the centralized memory allocator, data for storing in the at least one buffer. The stream server can modify the data to generate modified data stored in the at least one buffer.
Public/Granted literature
- US20190004808A1 CENTRALIZED MEMORY MANAGEMENT FOR MULTIPLE DEVICE STREAMS Public/Granted day:2019-01-03
Information query