The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 30, 2024
Filed:
Sep. 10, 2021
Intel Corporation, Santa Clara, CA (US);
David M. Durham, Beaverton, OR (US);
Michael D. LeMay, Hillsboro, OR (US);
Sergej Deutsch, Hillsboro, OR (US);
Joydeep Rakshit, Burdwan, IN;
Anant Vithal Nori, Bangalore, IN;
Jayesh Gaur, Bangalore, IN;
Sreenivas Subramoney, Bangalore, IN;
Intel Corporation, Santa Clara, CA (US);
Abstract
Technologies disclosed herein provide one example of a system that includes processor circuitry to be communicatively coupled to a memory circuitry. The processor circuitry is to receive a memory access request corresponding to an application for access to an address range in a memory allocation of the memory circuitry and to locate a metadata region within the memory allocation. The processor circuitry is also to, in response to a determination that the address range includes at least a portion of the metadata region, obtain first metadata stored in the metadata region, use the first metadata to determine an alternate memory address in a relocation region, and read, at the alternate memory address, displaced data from the portion of the metadata region included in the address range of the memory allocation. The address range includes one or more bytes of an expected allocation region of the memory allocation.