Fine Grain Data Migration to or from Borrowed Memory
AssigneeMicron Technology, Inc.
InventorsDmitri Yudanov, Ameen D. Akel, Samuel E. Bradshaw, Kenneth Marion Curewitz, Sean Stephen Eilert
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicron Technology, Inc.
InventorsDmitri Yudanov, Ameen D. Akel, Samuel E. Bradshaw, Kenneth Marion Curewitz, Sean Stephen Eilert
Estimating the term…
Systems, methods and apparatuses of fine grain data migration in using Memory as a Service (MaaS) are described. For example, a memory status map can be used to identify the cache availability of sub-regions (e.g., cache lines) of a borrowed memory region (e.g., a borrowed remote memory page). Before accessing a virtual memory address in a sub-region, the memory status map is checked. If the sub-region has cache availability in the local memory, the memory management unit uses a physical memory address converted from the virtual memory address to make memory access. Otherwise, the sub-region is cached from the borrowed memory region to the local memory, before the physical memory address is used.
A mobile device, comprising:
A method, comprising:
A non-transitory computer storage medium storing instructions which, when executed in a mobile device, cause the mobile device to perform a method, comprising:
Dependencies are inferred from the claim text.