Skip to main navigation Skip to search Skip to main content

Hardware Mechanisms for Atomic Durability

  • Vaibhav Gogte
  • , Aasheesh Kolli
  • , Thomas F. Wenisch

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

PM programming requires that data is consistent in PM in case of a failure to enable recovery and resume execution. Recovery software inspects PM data, ensures data consistency, and restores the system. Post-failure recovery can be greatly simplified by providing failure atomicity for a set of PM updates. Failure atomicity ensures that either all or none of the updates are visible to recovery in the case of a failure. It reduces the state space that recovery might observe upon failure.

Original languageEnglish (US)
Title of host publicationSynthesis Lectures on Computer Architecture
PublisherSpringer Nature
Pages51-64
Number of pages14
DOIs
StatePublished - 2022

Publication series

NameSynthesis Lectures on Computer Architecture
ISSN (Print)1935-3235
ISSN (Electronic)1935-3243

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Hardware Mechanisms for Atomic Durability'. Together they form a unique fingerprint.

Cite this