z-logo
open-access-imgOpen Access
Performance analysis for using non-volatile memory DIMMs
Author(s) -
Amro Awad,
Simon David Hammond,
Clay Hughes,
Arun Rodrigues,
Scott Hemmert,
Robert J. Hoekstra
Publication year - 2017
Publication title -
proceedings of the international symposium on memory systems
Language(s) - English
Resource type - Conference proceedings
DOI - 10.1145/3132402.3132422
Subject(s) - dram , non volatile memory , scalability , computer science , non volatile random access memory , universal memory , embedded system , economic shortage , perspective (graphical) , computer architecture , semiconductor memory , memory management , computer hardware , computer memory , interleaved memory , memory refresh , operating system , artificial intelligence , linguistics , philosophy , government (linguistics)
DRAM scalability is becoming more challenging, pushing the focus of the research community towards alternative memory technologies. Many emerging non-volatile memory (NVM) devices are proving themselves to be good candidates to replace DRAM in the coming years. For example, the recently announced 3D-XPoint memory by Intel/Micron promises latencies that are comparable to DRAM, while being non-volatile and much more dense. While emerging NVMs can be fabricated in different form factors, the most promising (from a performance perspective) are NVM-based DIMMs. Unfortunately, there is a shortage of studies that explore the design options for NVM-based DIMMs. Because of the read and write asymmetries in both power consumption and latency, as well as limited write endurance, which often requires wear-leveling techniques, NVMs require a specialized controller. The fact that future on-die memory controllers are expected to handle different memory technologies pushes future hardware towards on-DIMM controllers. In this paper, we propose an architectural model for NVM-based DIMMs with internal controllers, explore their design space, evaluate different optimizations and reach out to several architectural suggestions. Finally, we make our model publicly available and integrate it with a widely used architectural simulator.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom