Invention Grant
- Patent Title: Observation of data in persistent memory
- Patent Title (中): 观察持久记忆中的数据
-
Application No.: US13914001Application Date: 2013-06-10
-
Publication No.: US09367472B2Publication Date: 2016-06-14
- Inventor: William H. Bridge, Jr. , Paul Loewenstein , Mark A. Luttrell
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Rory D. Rankin
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F9/52

Abstract:
Systems and methods for reliably using data storage media. Multiple processors are configured to access a persistent memory. For a given data block corresponding to a write access request from a first processor to the persistent memory, a cache controller prevents any read access of a copy of the given data block in an associated cache. The cache controller prevents any read access while detecting an acknowledgment that the given data block is stored in the persistent memory is not yet received. Until the acknowledgment is received, the cache controller allows write access of the copy of the given data block in the associated cache only for a thread in the first processor that originally sent the write access request. The cache controller invalidates any copy of the given data block in any cache levels below the associated cache.
Public/Granted literature
- US20140365734A1 OBSERVATION OF DATA IN PERSISTENT MEMORY Public/Granted day:2014-12-11
Information query