Back to Search Start Over

Optimizing Persistent Transactions (Brief Announcement)

Authors :
Pantea Zardoshti
Michael Spear
Tingzhe Zhou
Source :
SPAA
Publication Year :
2019
Publisher :
ACM, 2019.

Abstract

There is a mechanical transformation by which algorithms for software transactional memory can be transformed to work with persistent memory. While correct, this transformation does not take into account differences between the persistent and volatile programming models. We show that fundamental properties of the data regions accessed by a persistent software transaction allow for a variety of optimizations not available in the volatile setting, and these lead to significant performance gains.

Details

Database :
OpenAIRE
Journal :
The 31st ACM Symposium on Parallelism in Algorithms and Architectures
Accession number :
edsair.doi...........973e3a5b09df48e3428291da21fb99c6