- Patent Title: Technologies for position-independent persistent memory pointers
-
Application No.: US14751454Application Date: 2015-06-26
-
Publication No.: US09767037B2Publication Date: 2017-09-19
- Inventor: Marcelo S. Cintra , Cheng Wang , Youfeng Wu , Alexandre Xavier DuChateau
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Barnes & Thornburg LLP
- Main IPC: G06F12/10
- IPC: G06F12/10 ; G06F12/02 ; G06F12/1009

Abstract:
Technologies for persistent memory pointer access include a computing device having a persistent memory including one or more nonvolatile regions. The computing device may load a persistent memory pointer having a static region identifier, a segment identifier, and an offset from the persistent memory. The computing device may map the static region identifier to a dynamic region identifier and determine a virtual memory address of the persistent memory pointer target based on the dynamic region identifier, the segment identifier, and the offset. The computing device may load an in-storage representation of a persistent-export pointer from the persistent memory, map the in-storage representation to a runtime representation, and determine a target address of a persistent external data object based on the runtime representation. The computing device may include a compiler to generate output code including persistent memory pointer and/or persistent-export pointer accesses. Other embodiments are described and claimed.
Public/Granted literature
- US20160378679A1 TECHNOLOGIES FOR POSITION-INDEPENDENT PERSISTENT MEMORY POINTERS Public/Granted day:2016-12-29
Information query