8 citations · 32 across the 12 of their papers we have counts for
4 papers · 2 filters
FliT: A Library for Simple and Efficient Persistent Algorithms
Yuanhao Wei, Naama Ben-David, Michal Friedman +2
Non-volatile random access memory (NVRAM) offers byte-addressable persistence at speeds comparable to DRAM. However, with caches remaining volatile, automatic cache evictions can r…
VBR: Version Based Reclamation
Gali Sheffi, Maurice Herlihy, Erez Petrank
Safe lock-free memory reclamation is a difficult problem. Existing solutions follow three basic methods (or their combinations): epoch based reclamation, hazard pointers, and optim…
Durable Queues: The Second Amendment
Gal Sela, Erez Petrank
We consider durable data structures for non-volatile main memory, such as the new Intel Optane memory architecture. Substantial recent work has concentrated on making concurrent da…
Linearizability: A Typo
Gal Sela, Maurice Herlihy, Erez Petrank
Linearizability is the de facto consistency condition for concurrent objects, widely used in theory and practice. Loosely speaking, linearizability classifies concurrent executions…