Pactree: A high performance persistent range index using pac guidelines

WH Kim, RM Krishnan, X Fu, S Kashyap… - Proceedings of the ACM …, 2021 - dl.acm.org
Non-Volatile Memory (NVM), which provides relatively fast and byte-addressable
persistence, is now commercially available. However, we cannot equate a real NVM with a …

Viper: An efficient hybrid PMem-DRAM key-value store

L Benson, H Makait, T Rabl - 2021 - publishup.uni-potsdam.de
Key-value stores (KVSs) have found wide application in modern software systems. For
persistence, their data resides in slow secondary storage, which requires KVSs to employ …

Challenges and future directions for energy, latency, and lifetime improvements in NVMs

S Kargar, F Nawab - Distributed and Parallel Databases, 2023 - Springer
Recently, non-volatile memory (NVM) technology has revolutionized the landscape of
memory systems. With many advantages, such as non volatility and near zero standby …

FINEdex: a fine-grained learned index scheme for scalable and concurrent memory systems

P Li, Y Hua, J Jia, P Zuo - Proceedings of the VLDB Endowment, 2021 - dl.acm.org
Index structures in memory systems become important to improve the entire system
performance. The promising learned indexes leverage deep-learning models to …

APEX: A high-performance learned index on persistent memory

B Lu, J Ding, E Lo, UF Minhas, T Wang - arxiv preprint arxiv:2105.00683, 2021 - arxiv.org
The recently released persistent memory (PM) offers high performance, persistence, and is
cheaper than DRAM. This opens up new possibilities for indexes that operate and persist …

PLIN: a persistent learned index for non-volatile memory with high performance and instant recovery

Z Zhang, Z Chu, P **, Y Luo, X **e, S Wan… - Proceedings of the …, 2022 - dl.acm.org
Non-Volatile Memory (NVM) has emerged as an alternative to next-generation main
memories. Although many tree indices have been proposed for NVM, they generally use B+ …

Demystifying cxl memory with genuine cxl-ready systems and devices

Y Sun, Y Yuan, Z Yu, R Kuper, C Song… - Proceedings of the 56th …, 2023 - dl.acm.org
The ever-growing demands for memory with larger capacity and higher bandwidth have
driven recent innovations on memory expansion and disaggregation technologies based on …

Nap: A {Black-Box} approach to {NUMA-Aware} persistent memory indexes

Q Wang, Y Lu, J Li, J Shu - 15th USENIX Symposium on Operating …, 2021 - usenix.org
We present Nap, a black-box approach that converts concurrent persistent memory (PM)
indexes into NUMA-aware counterparts. Based on the observation that real-world workloads …

Pacman: An efficient compaction approach for {Log-Structured}{Key-Value} store on persistent memory

J Wang, Y Lu, Q Wang, M **e, K Huang… - 2022 USENIX Annual …, 2022 - usenix.org
Recent persistent memory (PM) key-value (KV) stores adopt the log-structured approach to
reap PM's full potential. However, they fail to sustain high performance at high capacity …

Plush: A write-optimized persistent log-structured hash-table

L Vogel, A Van Renen, S Imamura, J Giceva… - Proceedings of the …, 2022 - dl.acm.org
Persistent memory (PMem) promised DRAM-like performance, byte addressability, and the
persistency guarantees of conventional block storage. With the release of Intel Optane …