Dynamic memory sharing between xpus based on system heuristics and real time adjustments
AssigneeIntel Corporation
InventorsSangeeta MANEPALLI, Deepak Gandiga SHIVAKUMAR, Kristoffer Dale FLEMING
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsSangeeta MANEPALLI, Deepak Gandiga SHIVAKUMAR, Kristoffer Dale FLEMING
Estimating the term…
A dynamic memory management circuit includes interfaces configured to receive data from a memory subsystem, the data describing memory allocation requests from accelerator processing units during a first time period; and one or more processors coupled to the interfaces and configured to: determine memory space to be allocated to a CPU and the accelerator processing units in accordance with a memory allocation policy. The policy includes: allocating a minimum memory space required for an operating system executed by the CPU; allocating a minimum memory space required by the CPU to fulfill a predefined quality of service requirement; one or more rules to amend memory space to be allocated to the CPU and the accelerator processing units based on the data. The processors are further configured to send an instruction to allocate memory for the CPU and the accelerator processing units in accordance with the determined memory space to be allocated.
A dynamic memory management circuit, comprising:
A system, comprising:
A dynamic memory management circuit, comprising:
Dependencies are inferred from the claim text.