Proceedings of the 29th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming 2024
DOI: 10.1145/3627535.3638491
|View full text |Cite
|
Sign up to set email alerts
|

Are Your Epochs Too Epic? Batch Free Can Be Harmful

Daewoo Kim,
Trevor Brown,
Ajay Singh

Abstract: Epoch based memory reclamation (EBR) is one of the most popular techniques for reclaiming memory in lock-free and optimistic locking data structures, due to its ease of use and good performance in practice. However, EBR is known to be sensitive to thread delays, which can result in performance degradation. Moreover, the exact mechanism for this performance degradation is not well understood.This paper illustrates this performance degradation in a popular data structure benchmark, and does a deep dive to uncove… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
references
References 34 publications
0
0
0
Order By: Relevance