Research output: Patent


A method, system, and computer usable program product for recovery in a shared memory environment are provided in the illustrative embodiments. A core in a multi-core processor is designated as a user level core (ULC), which executes an instruction to modify a memory while executing an application. A second core is designated as a operating system core (OSC), which manages checkpointing of several segments of the shared memory. A set of flags is accessible to a memory controller to manage a shared memory. A flag in the set of flags corresponds to one segment in the segments of the shared memory. A message or instruction for modification of a segment is received. A cache line tracking determination is made whether a cache line used for the modification has already been used for a similar modification. If not, a part of the segment is checkpointed.; The modification proceeds after checkpointing.

Original languageEnglish (US)
Patent numberUS2011296113
IPCG06F 12/ 16 A I
Priority date05/27/10
StatePublished - Dec 1 2011
Externally publishedYes


Dive into the research topics of 'RECOVERY IN SHARED MEMORY ENVIRONMENT'. Together they form a unique fingerprint.

Cite this