We study the psync complexity of concurrent sets in the non-volatile sha...
Safe memory reclamation (SMR) algorithms are crucial for preventing
use-...
To maximize the performance of concurrent data structures, researchers h...
Although a wide variety of handcrafted concurrent data structures have b...
Recent decades have witnessed a surge in the development of concurrent d...
Many concurrent dictionary implementations are designed and optimized fo...
Safe memory reclamation (SMR) algorithms suffer from a trade-off between...
We start by summarizing the recently proposed implementation of the firs...
State-of-the-art software transactional memory (STM) implementations
ach...
There has been significant progress in understanding the parallelism inh...
Relaxed concurrent data structures have become increasingly popular, due...
We define a new set of primitive operations that greatly simplify the
im...
We describe a general technique for obtaining provably correct, non-bloc...
Building a library of concurrent data structures is an essential way to
...
We present a linearizable, non-blocking k-ary search tree (k-ST) that
su...
B-slack trees, a subclass of B-trees that have substantially better
wors...
Memory reclamation for lock-based data structures is typically easy. How...