UHNVM: A Universal Heterogeneous Cache Design with Non-Volatile Memory
During the recent decades, non-volatile memory (NVM) has been anticipated to scale up the main memory size, improve the performance of applications, and reduce the speed gap between main memory and storage devices, while supporting persistent storage to ...
Zhengjun Zhai, Xiaochang Li
core +1 more source
Runtime Data Management on Non-Volatile Memory-Based High PerformanceSystems [PDF]
Byte-addressable non-volatile memories (NVM) have been envisioned as a new tier in computer systems, providing memory-like performance and storage-level capacity and persistence.
WU, KAI
core +1 more source
Wear Leveling for Non-Volatile Memory: a Runtime System Approach
Recent advances in non-volatile memory (NVM) technology offer more capacity, scalability, and durability than regular volatile memory. However, adopting emerging memory introduces new challenges such as endurance issue and performance degradation.
Lingyu Zhu +3 more
doaj +1 more source
RangeKV: An Efficient Key-Value Store Based on Hybrid DRAM-NVM-SSD Storage Structure
Persistent key-value (KV) stores are an integral part of storage infrastructure in data centers. Emerging non-volatile memory (NVM) technologies are potential alternatives for future memory architecture design.
Ling Zhan +3 more
doaj +1 more source
Triad-NVM: Persistent-Security for Integrity-Protected and Encrypted Non-Volatile Memories (NVMs)
Emerging Non-Volatile Memories (NVMs) are promising contenders for building future memory systems. On the other side, unlike DRAM systems, NVMs can retain data even after power loss and thus enlarge the attack surface. While data encryption and integrity verification have been proposed earlier for DRAM systems, protecting and recovering secure memories
Amro Awad, Laurent Njilla, Mao Ye 0008
openaire +2 more sources
Non-filamentary non-volatile memory elements as synapses in neuromorphic systems
Crossbar arrays of non-volatile memory (NVM) devices represent one possible path for implementing highly energy-efficient neuromorphic computing systems.
Jang, J. +9 more
core +2 more sources
Efficient Logging in Non-Volatile Memory by Exploiting Coherency Protocols [PDF]
Non-volatile memory (NVM) technologies such as PCM, ReRAM and STT-RAM allow processors to directly write values to persistent storage at speeds that are significantly faster than previous durable media such as hard drives or SSDs.
Larus, James R. +6 more
core +2 more sources
A New Embedded Key–Value Store for NVM Device Simulator
The non-volatile memory (NVM) device is a useful way to solve the memory wall in computers. However, the current I/O software stack in operating systems becomes a performance bottleneck for applications based on NVM devices, especially for key–value ...
Tao Cai +5 more
doaj +1 more source
On The Energy-Efficiency of Byte-Addressable Non-Volatile Memory [PDF]
Non-Volatile Memory (NVM) technology holds promise to replace SRAM and DRAM at various levels of the memory hierarchy. The interest in NVM is motivated by the difficulty faced in scaling DRAM beyond 22 nm and, long-term, lower cost per bit.
Nikolopoulos, Dimitrios +2 more
core +1 more source
Interfacial Dipole Modulation Device With SiOX Switching Species
In recent years, substantial research efforts have been devoted toward the development of non-volatile memory devices (NVM). In this regard, devices utilizing interfacial dipole modulation (IDM) have been considered.
Giuk Kim, Taeho Kim, Sanghun Jeon
doaj +1 more source

