@inproceedings{ddd827226252444891a8dac470983fb2,
title = "Write-optimized dynamic hashing for persistent memory",
abstract = "Low latency storage media such as byte-addressable persistent memory (PM) requires rethinking of various data structures in terms of optimization. One of the main challenges in implementing hash-based indexing structures on PM is how to achieve efficiency by making effective use of cachelines while guaranteeing failure-atomicity for dynamic hash expansion and shrinkage. In this paper, we present Cacheline-Conscious Extendible Hashing (CCEH) that reduces the overhead of dynamic memory block management while guaranteeing constant hash table lookup time. CCEH guarantees failure-atomicity without making use of explicit logging. Our experiments show that CCEH effectively adapts its size as the demand increases under the fine-grained failure-atomicity constraint and its maximum query latency is an order of magnitude lower compared to the state-of-the-art hashing techniques.",
author = "Moohyeon Nam and Hokeun Cha and Choi, \{Young ri\} and Noh, \{Sam H.\} and Beomseok Nam",
year = "2019",
language = "English",
series = "Proceedings of the 17th USENIX Conference on File and Storage Technologies, FAST 2019",
publisher = "USENIX Association",
pages = "31--44",
booktitle = "Proceedings of the 17th USENIX Conference on File and Storage Technologies, FAST 2019",
note = "17th USENIX Conference on File and Storage Technologies, FAST 2019 ; Conference date: 25-02-2019 Through 28-02-2019",
}