Atlas: leveraging locks for non-volatile memory consistency

  title={Atlas: leveraging locks for non-volatile memory consistency},
  author={Dhruva R. Chakrabarti and Helene B{\"o}hm and Kumud Bhandari},
Non-volatile main memory, such as memristors or phase change memory, can revolutionize the way programs persist data. In-memory objects can themselves be persistent without the need for a separate persistent data storage format. However, the challenge is to ensure that such data remains consistent if a failure occurs during execution. In this paper, we present our system, called Atlas, which adds durability semantics to lock-based code, typically allowing us to automatically maintain a… CONTINUE READING
Highly Influential
This paper has highly influenced 18 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 104 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 78 citations

104 Citations

Citations per Year
Semantic Scholar estimates that this publication has 104 citations based on the available data.

See our FAQ for additional information.