Patent · US Active

Fine grain data migration to or from borrowed memory

US11169930B2 · kind B2 · utility

6Cited by
4References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 28, 2019
Grant dateNov 9, 2021
Priority date
Expiry dateNov 26, 2039

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04M1/72412
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.