Disaggregated memory pool assignment
AssigneeMicrosoft Technology Licensing, LLC
InventorsSiamak TAVALLAEI, Vishal SONI, Ishwar AGARWAL
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsSiamak TAVALLAEI, Vishal SONI, Ishwar AGARWAL
Estimating the term…
Examples are disclosed that relate to a disaggregated memory pool. One example provides a memory system comprising a memory controller and memory attached to the memory controller and forming at least a portion of a disaggregated memory pool, the disaggregated memory pool including a plurality of slices that are each dynamically assigned to a respective compute node. The memory system is configured to receive a request to adjust an assignment of the memory pool to a requesting compute node, where the portion of the memory pool includes an unassigned slice that can satisfy the request, assign at least part of the unassigned portion to the requesting compute node, and where the portion of the memory pool does not include an unassigned slice that can satisfy the request, cause a request to be directed to another compute node to free at least one slice to the such compute node.
A memory system, comprising:
At a compute node, a method, comprising:
At a compute node, a method, comprising:
Dependencies are inferred from the claim text.