Patent ID: 11972126
Assignee: INTEL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A non-transitory machine-readable storage medium including instructions that, when executed by first circuitry including a processor and a memory controller, cause the first circuitry to perform operations comprising:
receiving a memory access request corresponding to an application for access to first data associated with an address range in a memory allocation allocated for the application, the address range including at least a portion of a metadata region and a first portion of the first data to be accessed;
locating the metadata region within the memory allocation; and
based on the address range including at least a portion of the metadata region:
obtaining first metadata stored in the metadata region;
determining an alternate memory address in a relocation region, the determining based, at least in part, on the first metadata; and
reading, at the alternate memory address, displaced data having an original address in the portion of the metadata region included in the address range in the memory allocation.