A unified hybrid memory system for scalable deep learning and big data applications

W Rang, H Liang, Y Wang, X Zhou, D Cheng - Journal of Parallel and …, 2024 - Elsevier
Emerging non-volatile memory (NVM) technologies are of dynamic random access memory
(DRAM)-like, high capacity, and low cost, at the expense of slower bandwidth and higher …

Exploring opportunities for non-volatile memories in big data applications

W Wei, D Jiang, J Xiong, M Chen - … , and Emerging Hardware: 4th and 5th …, 2014 - Springer
Large-capacity memory system allows big data applications to load as much data as
possible for in-memory processing, which improves application performance. However …

Hinuma: Numa-aware data placement and migration in hybrid memory systems

Z Duan, H Liu, X Liao, H Jin, W Jiang… - 2019 IEEE 37th …, 2019 - ieeexplore.ieee.org
Non-uniform memory access (NUMA) architectures feature asymmetrical memory access
latencies on different CPU nodes. Hybrid memory systems composed of non-volatile …

Stealth-persist: Architectural support for persistent applications in hybrid memory systems

M Alwadi, VR Kommareddy, C Hughes… - … Symposium on High …, 2021 - ieeexplore.ieee.org
Non-volatile memories (NVMs) have the characteristics of both traditional storage systems
(persistent) and traditional memory systems (byte-addressable). However, they suffer from …

Transformer: An OS-Supported Reconfigurable Hybrid Memory Architecture

Y Chi, H Liu, G Peng, X Liao, H Jin - Applied Sciences, 2022 - mdpi.com
Non-volatile memories (NVMs) have aroused vast interest in hybrid memory systems due to
their promising features of byte-addressability, high storage density, low cost per byte, and …

Openmem: Hardware/software cooperative management for mobile memory system

F Wen, M Qin, P Gratz, N Reddy - 2021 58th ACM/IEEE Design …, 2021 - ieeexplore.ieee.org
Hybrid memory systems, comprised of emerging non-volatile memory (NVM) and DRAM,
have been proposed to address the growing memory demand of current mobile …

Unified holistic memory management supporting multiple big data processing frameworks over hybrid memories

L Chen, J Zhao, C Wang, T Cao, J Zigman… - ACM Transactions on …, 2022 - dl.acm.org
To process real-world datasets, modern data-parallel systems often require extremely large
amounts of memory, which are both costly and energy inefficient. Emerging non-volatile …

Unimem: Runtime data management on non-volatile memory-based heterogeneous main memory for high performance computing

K Wu, D Li - Journal of Computer Science and Technology, 2021 - Springer
Non-volatile memory (NVM) provides a scalable and power-efficient solution to replace
dynamic random access memory (DRAM) as main memory. However, because of the …

A memory controller with row buffer locality awareness for hybrid memory systems

HB Yoon, J Meza, R Ausavarungnirun… - arXiv preprint arXiv …, 2018 - arxiv.org
Non-volatile memory (NVM) is a class of promising scalable memory technologies that can
potentially offer higher capacity than DRAM at the same cost point. Unfortunately, the access …

Unimem: Runtime data managementon non-volatile memory-based heterogeneous main memory

K Wu, Y Huang, D Li - Proceedings of the International Conference for …, 2017 - dl.acm.org
Non-volatile memory (NVM) provides a scalable and power-efficient solution to replace
DRAM as main memory. However, because of relatively high latency and low bandwidth of …