Lune

ICDE2026Top-tier venue

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

2026Year

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 3.62×3.62 \times and 3.28×3.28 \times 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.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get 8333f328-e9de-4199-a1ae-31be679e6ab2

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines