Proceedings of the 32nd ACM Symposium on Parallelism in Algorithms and Architectures 2020
DOI: 10.1145/3350755.3400257
|View full text |Cite
|
Sign up to set email alerts
|

Tracking in Order to Recover - Detectable Recovery of Lock-Free Data Structures

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
18
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
7
1

Relationship

2
6

Authors

Journals

citations
Cited by 11 publications
(18 citation statements)
references
References 10 publications
0
18
0
Order By: Relevance
“…Our experiments show that both, PBcomb and PWFcomb, outperform by far, many previous persistent Transactional Memory (TM) Systems [12,13,33,34] and several generic mechanisms for designing persistent data structures [1,2,7] proposed in the literature. Specifically, PBcomb is 4x faster and PWFcomb is 2.8x faster than the competitors.…”
Section: Introductionmentioning
confidence: 77%
See 2 more Smart Citations
“…Our experiments show that both, PBcomb and PWFcomb, outperform by far, many previous persistent Transactional Memory (TM) Systems [12,13,33,34] and several generic mechanisms for designing persistent data structures [1,2,7] proposed in the literature. Specifically, PBcomb is 4x faster and PWFcomb is 2.8x faster than the competitors.…”
Section: Introductionmentioning
confidence: 77%
“…All the above algorithms satisfy consistency conditions weaker than detectable recoverability ensured by PBcomb and PWFcomb. Generic approaches for building persistent data structures that ensure detectable recoverability appear in [2,7]. Capsules [7] can be applied to concurrent algorithms that use only read and CAS operations.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Researchers have also introduced other correctness criteria for persistence and explored how to support them efficiently [6,17,7,4,3]. These works consider not only the state of shared memory upon recovery from a system crash, but also whether processes can continue their previous execution.…”
Section: Number Of Pwbsmentioning
confidence: 99%
“…Persistence is a key property of NVRAMs due to their nonvolatility. Many new persistent data structures have been designed for NVRAMs [7,12,30,31,74,83]. There has also been research on automatic recovery schemes and transactional memory for NVRAMs [3,33,55,59,97,104,108].…”
Section: Related Workmentioning
confidence: 99%