An empirical guide to the behavior and use of scalable persistent memory
After nearly a decade of anticipation, scalable nonvolatile memory DIMMs are finally
commercially available with the release of Intel's Optane DIMM. This new nonvolatile DIMM …
commercially available with the release of Intel's Optane DIMM. This new nonvolatile DIMM …
Durable transactional memory can scale with timestone
Non-volatile main memory (NVMM) technologies promise byte addressability and near-
DRAM access that allows developers to build persistent applications with common load and …
DRAM access that allows developers to build persistent applications with common load and …
Persistent processor architecture
This paper presents PPA (Persistent Processor Architecture), simple microarchitectural
support for lightweight yet performant whole-system persistence. PPA offers fully transparent …
support for lightweight yet performant whole-system persistence. PPA offers fully transparent …
AsymNVM: An efficient framework for implementing persistent data structures on asymmetric NVM architecture
The byte-addressable non-volatile memory (NVM) is a promising technology since it
simultaneously provides DRAM-like performance, disk-like capacity, and persistency. The …
simultaneously provides DRAM-like performance, disk-like capacity, and persistency. The …
Nvmexplorer: A framework for cross-stack comparisons of embedded non-volatile memories
Repeated off-chip memory accesses to DRAM drive up operating power for data-intensive
applications, and SRAM technology scaling and leakage power limits the efficiency of …
applications, and SRAM technology scaling and leakage power limits the efficiency of …
A survey of memory-centric energy efficient computer architecture
C Zhang, H Sun, S Li, Y Wang… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Energy efficient architecture is essential to improve both the performance and power
consumption of a computer system. However, modern computers suffer from the severe …
consumption of a computer system. However, modern computers suffer from the severe …
ESD: An ECC-assisted and Selective Deduplication for Encrypted Non-Volatile Main Memory
Reducing write data to encrypted Non-Volatile Main Memory (NVMM) can directly improve
NVMM's endurance, performance, and energy efficiency. However, existing works that …
NVMM's endurance, performance, and energy efficiency. However, existing works that …
Enabling scalable chiplet-based uniform memory architectures with silicon photonics
Chiplet-based systems have recently received much attention for scaling-up processing
power in HPC systems due to their high energy efficiency and low cost manufacturing; …
power in HPC systems due to their high energy efficiency and low cost manufacturing; …
DeepNVM++: Cross-layer modeling and optimization framework of nonvolatile memories for deep learning
Nonvolatile memory (NVM) technologies, such as spin-transfer torque magnetic random
access memory (STT-MRAM) and spin-orbit torque magnetic random access memory (SOT …
access memory (STT-MRAM) and spin-orbit torque magnetic random access memory (SOT …
Optimal data placement for heterogeneous cache, memory, and storage systems
New memory technologies are blurring the previously distinctive performance characteristics
of adjacent layers in the memory hierarchy. No longer are such layers orders of magnitude …
of adjacent layers in the memory hierarchy. No longer are such layers orders of magnitude …