AOEH: An Efficient Extendable Hashing to Reduce Read/Write Amplification for Persistent Memory
Shihao Zhang, Chi Zhang, Yunfei Gu, Chentao Wu, Jie Li, Junzhe Lv
Abstract
With the exponential growth of data volumes and index sizes, DRAM capacity has become a critical bottleneck in modern high-performance systems. Expanded memory architectures, particularly those leveraging Persistent Memory (PM), offer a promising solution by combining high capacity, byteaddressability, and non-volatile characteristics with near-DRAM performance. Although significant efforts have been made to adapt hashing schemes for PM, existing PM-optimized hash indexes still suffer from substantial read and write amplification, severely degrading overall performance. To address that, this paper proposes AOEH, an Efficient Extendible Hashing scheme to Reduce Read/Write Amplification for Persistent Memory. Based on our systematic PM I/O amplification analysis, AOEH integrates a principled EH-based structure with a compact, self-adapting fingerprint to eliminate key dereferencing and reduce read amplification, complemented by a one-way lock-free mechanism with deterministic semantics to tackle write amplification. Extensive evaluation on YCSB workloads shows that AOEH delivers superior throughput across diverse workloads, reaching an average of and the throughput of the baseline designs in read-intensive and writeintensive scenarios, respectively, while reducing read and write amplification by 49% and 21% over the best-performing baseline.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 8333f328-e9de-4199-a1ae-31be679e6ab2Related papers
- Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast RecoveryDaokun Hu, Zhiwen Chen, Wenkui Che, Jianhua Sun et al.SIGMOD 2022 · 34 citations
- EEPH: An Efficient Extendible Perfect Hashing for Hybrid PMem-DRAMQi Chen, Hao Hu, Cai Deng, Dingbang Liu et al.ICDE 2023 · 8 citations
- Reconfiguring Scalable Hashing with Persistent CPU CachesZhenyu Yu, Bolong Zheng, Ling Xu, Qianlu Wu et al.ICDE 2026
- SEPH: Scalable, Efficient, and Predictable Hashing on Persistent MemoryChao Wang, Junliang Hu, Tsun-Yu Yang, Yuhong Liang et al.OSDI 2023
- MetoHash: A Memory-Efficient and Traffic-Optimized Hashing Index on Hybrid PMem-DRAM MemoriesZixiang Yu, Guangyang Deng, Zhirong Shen, Qiangsheng Su et al.SC 2025 · 1 citation
