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 …

A survey of phase change memory systems

F Xia, DJ Jiang, J Xiong, NH Sun - Journal of Computer Science and …, 2015 - Springer
As the scaling of applications increases, the demand of main memory capacity increases in
order to serve large working set. It is difficult for DRAM (dynamic random access memory) …

Improving phase change memory performance with data content aware access

S Song, A Das, O Mutlu, N Kandasamy - Proceedings of the 2020 ACM …, 2020 - dl.acm.org
Phase change memory (PCM) is a scalable non-volatile memory technology that has low
access latency (like DRAM) and high capacity (like Flash). Writing to PCM incurs …

Enabling and exploiting partition-level parallelism (PALP) in phase change memories

S Song, A Das, O Mutlu, N Kandasamy - ACM Transactions on …, 2019 - dl.acm.org
Phase-change memory (PCM) devices have multiple banks to serve memory requests in
parallel. Unfortunately, if two requests go to the same bank, they have to be served one after …

Exploiting inter-and intra-memory asymmetries for data mapping in hybrid tiered-memories

S Song, A Das, N Kandasamy - Proceedings of the 2020 ACM SIGPLAN …, 2020 - dl.acm.org
Modern computing systems are embracing hybrid memory comprising of DRAM and non-
volatile memory (NVM) to combine the best properties of both memory technologies …

Boosting access parallelism to PCM-based main memory

M Arjomand, MT Kandemir… - ACM SIGARCH …, 2016 - dl.acm.org
Despite its promise as a DRAM main memory replacement, Phase Change Memory (PCM)
has high write latencies which can be a serious detriment to its widespread adoption. Apart …

Morlog: Morphable hardware logging for atomic persistence in non-volatile main memory

X Wei, D Feng, W Tong, J Liu… - 2020 ACM/IEEE 47th …, 2020 - ieeexplore.ieee.org
Byte-addressable non-volatile memory (NVM) is emerging as an alternative for main
memory. Non-volatile main memory (NVMM) systems are required to support atomic …

Architecting optically controlled phase change memory

A Narayan, Y Thonnart, P Vivet, A Coskun… - ACM Transactions on …, 2022 - dl.acm.org
Phase Change Memory (PCM) is an attractive candidate for main memory, as it offers non-
volatility and zero leakage power while providing higher cell densities, longer data retention …

Real-time in-memory checkpointing for future hybrid memory systems

S Gao, B He, J Xu - Proceedings of the 29th ACM on International …, 2015 - dl.acm.org
In this paper, we study real-time in-memory checkpointing as an effective means to improve
the reliability of future large-scale parallel processing systems. Under this context, the …

A block-level log-block management scheme for MLC NAND flash memory storage systems

Y Guan, G Wang, C Ma, R Chen… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
NAND flash memory is the major storage media for both mobile storage cards and
enterprise Solid-State Drives (SSDs). Log-block-based Flash Translation Layer (FTL) …