English

Efficient Lock-Free Durable Sets

Distributed, Parallel, and Cluster Computing 2019-09-10 v2 Data Structures and Algorithms Performance

Abstract

Non-volatile memory is expected to co-exist or replace DRAM in upcoming architectures. Durable concurrent data structures for non-volatile memories are essential building blocks for constructing adequate software for use with these architectures. In this paper, we propose a new approach for durable concurrent sets and use this approach to build the most efficient durable hash tables available today. Evaluation shows a performance improvement factor of up to 3.3x over existing technology.

Keywords

Cite

@article{arxiv.1909.02852,
  title  = {Efficient Lock-Free Durable Sets},
  author = {Yoav Zuriel and Michal Friedman and Gali Sheffi and Nachshon Cohen and Erez Petrank},
  journal= {arXiv preprint arXiv:1909.02852},
  year   = {2019}
}