Methods and apparatus for supporting persistent memory
AssigneeIntel Corporation
InventorsSridharan Sakthivelu, Robert Bruce Bahnsen, Gerrit Saylor
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsSridharan Sakthivelu, Robert Bruce Bahnsen, Gerrit Saylor
Estimating the term…
A processing device features a processing unit, a memory management system, and persistent memory in a persistent memory domain. The processing device provides an enhanced write-back (WB-E) memory space for an application running on the processing unit. The memory management system maps the WB-E memory space to the persistent memory. The application creates WB-E data by executing an instruction to store data to an address in the WB-E memory space. The WB-E data is automatically stored in a cache associated with the processing unit in response to creation of the WB-E data by the application. In response to execution of a commit instruction by the application after the application has created WB-E data for multiple memory addresses, the memory management system automatically ensures that all of the WB-E data for the application has been saved to the persistent memory domain. Other embodiments are described and claimed.
1-25. (canceled)
A data processing system with features to support persistent memory, the data processing system comprising:
A method for supporting persistent memory, the method comprising:
At least one machine accessible medium comprising computer instructions for supporting persistent memory, wherein the computer instructions, in response to being executed on a data processing system, enable the data processing system to perform operations comprising:
Dependencies are inferred from the claim text.