A survey on techniques for improving Phase Change Memory (PCM) lifetime

M Mohseni, AH Novin - Journal of Systems Architecture, 2023 - Elsevier
ABSTRACT PCMs are Non-Volatile Memories (NVMs) that store data using phase-change
semiconductors, such as silicon-chalcogenide glass. In addition to increased integration …

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 …

Lock-free concurrent level hashing for persistent memory

Z Chen, Y Hua, B Ding, P Zuo - 2020 USENIX Annual Technical …, 2020 - usenix.org
With high memory density, non-volatility, and DRAM-scale latency, persistent memory (PM)
is promising to improve the storage system performance. Hashing-based index structures …

Towards an unwritten contract of intel optane {SSD}

K Wu, A Arpaci-Dusseau… - 11th USENIX Workshop on …, 2019 - usenix.org
New non-volatile memory technologies offer unprecedented performance levels for
persistent storage. However, to exploit their full potential, a deeper performance …

Extending the lifetime of NVM: challenges and opportunities

S Kargar, F Nawab - Proceedings of the VLDB Endowment, 2021 - dl.acm.org
Recently, Non-Volalile Memory (NVM) technology has revolutionized the landscape or
memory systems. With many advantages, such as non volatility and near zero standby …

Hamming tree: The case for energy-aware indexing for nvms

S Kargar, F Nawab - Proceedings of the ACM on Management of Data, 2023 - dl.acm.org
Non-volatile memory (NVM) technologies are widely adopted in data storage solutions and
battery-powered mobile and IoT devices. Wear-out and energy efficiency are two vital …

{SEPH}: Scalable, Efficient, and Predictable Hashing on Persistent Memory

C Wang, J Hu, TY Yang, Y Liang… - 17th USENIX Symposium …, 2023 - usenix.org
With the merits of high density, non-volatility, and DRAM-scale latency/bandwidth, persistent
memory (PM) brings hope to high-performance storage systems, in which hashing-based …

FlipBit: Approximate Flash Memory for IoT Devices

A Buck, K Ganesan, NE Jerger - 2024 IEEE International …, 2024 - ieeexplore.ieee.org
IoT devices commonly use flash memory for both data and code storage. Flash memory
consumes a significant portion of the overall energy of such devices. This is problematic …

[PDF][PDF] E2-NVM: A Memory-Aware Write Scheme to Improve Energy Efficiency and Write Endurance of NVMs using Variational Autoencoders.

S Kargar, B Gu, SA Jyothi, F Nawab - EDBT, 2023 - tuzijun111.github.io
We introduce E2-NVM, a software-level memory-aware storage layer to improve the Energy
efficiency and write Endurance (E2) of NVMs. E2-NVM employs a Variational Autoencoder …

Ensuring consistent recovery under power failure with minimal NVM write overhead

M Jia, EHM Sha, Q Zhuge, R Xu - Journal of Systems Architecture, 2024 - Elsevier
Intermittent embedded devices and systems are widely used in various scenarios, but they
often experience power failures due to unstable power supplies. Non-volatile memory …