A survey of cache bypassing techniques

S Mittal - Journal of Low Power Electronics and Applications, 2016 - mdpi.com
With increasing core-count, the cache demand of modern processors has also increased.
However, due to strict area/power budgets and presence of poor data-locality workloads …

Challenges and solutions for fast remote persistent memory access

A Kalia, D Andersen, M Kaminsky - … of the 11th ACM Symposium on …, 2020 - dl.acm.org
Non-volatile main memory DIMMs (NVMMs), such as Intel's Optane DC Persistent Memory
modules, provide data durability with orders of magnitude higher performance than prior …

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 …

The new hardware development trend and the challenges in data management and analysis

W Pan, Z Li, Y Zhang, C Weng - Data Science and Engineering, 2018 - Springer
Hardware techniques and environments underwent significant transformations in the field of
information technology, represented by high-performance processors and hardware …

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 …

A survey of non-volatile main memory technologies: State-of-the-arts, practices, and future directions

HK Liu, D Chen, H Jin, XF Liao, B He, K Hu… - Journal of Computer …, 2021 - Springer
Abstract Non-Volatile Main Memories (NVMMs) have recently emerged as a promising
technology for future memory systems. Generally, NVMMs have many desirable properties …

Special Session-Non-Volatile Memories: Challenges and Opportunities for Embedded System Architectures with Focus on Machine Learning Applications

J Henkel, L Siddhu, L Bauer, J Teich… - Proceedings of the …, 2023 - dl.acm.org
This paper explores the challenges and opportunities of integrating non-volatile memories
(NVMs) into embedded systems for machine learning. NVMs offer advantages such as …

Optimal data placement for heterogeneous cache, memory, and storage systems

L Zhang, R Karimi, I Ahmad, Y Vigfusson - Proceedings of the ACM on …, 2020 - dl.acm.org
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 …

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 …

Implicit decomposition for write-efficient connectivity algorithms

N Ben-David, G Blelloch, J Fineman… - 2018 IEEE …, 2018 - ieeexplore.ieee.org
The future of main memory appears to lie in the direction of new technologies that provide
strong capacity-to-performance ratios, but have write operations that are much more …