Please use this identifier to cite or link to this item: https://doi.org/10.1007/s11390-020-0780-z
DC FieldValue
dc.titleA Survey of Non-Volatile Main Memory Technologies: State-of-the-Arts, Practices, and Future Directions
dc.contributor.authorLiu, HK
dc.contributor.authorChen, D
dc.contributor.authorJin, H
dc.contributor.authorLiao, XF
dc.contributor.authorHe, B
dc.contributor.authorHu, K
dc.contributor.authorZhang, Y
dc.date.accessioned2022-02-15T04:00:06Z
dc.date.available2022-02-15T04:00:06Z
dc.date.issued2021-01-01
dc.identifier.citationLiu, HK, Chen, D, Jin, H, Liao, XF, He, B, Hu, K, Zhang, Y (2021-01-01). A Survey of Non-Volatile Main Memory Technologies: State-of-the-Arts, Practices, and Future Directions. Journal of Computer Science and Technology 36 (1) : 4-32. ScholarBank@NUS Repository. https://doi.org/10.1007/s11390-020-0780-z
dc.identifier.issn1000-9000
dc.identifier.issn1860-4749
dc.identifier.urihttps://scholarbank.nus.edu.sg/handle/10635/215370
dc.description.abstractNon-Volatile Main Memories (NVMMs) have recently emerged as a promising technology for future memory systems. Generally, NVMMs have many desirable properties such as high density, byte-addressability, non-volatility, low cost, and energy efficiency, at the expense of high write latency, high write power consumption, and limited write endurance. NVMMs have become a competitive alternative of Dynamic Random Access Memory (DRAM), and will fundamentally change the landscape of memory systems. They bring many research opportunities as well as challenges on system architectural designs, memory management in operating systems (OSes), and programming models for hybrid memory systems. In this article, we first revisit the landscape of emerging NVMM technologies, and then survey the state-of-the-art studies of NVMM technologies. We classify those studies with a taxonomy according to different dimensions such as memory architectures, data persistence, performance improvement, energy saving, and wear leveling. Second, to demonstrate the best practices in building NVMM systems, we introduce our recent work of hybrid memory system designs from the dimensions of architectures, systems, and applications. At last, we present our vision of future research directions of NVMMs and shed some light on design challenges and opportunities.
dc.publisherSpringer Science and Business Media LLC
dc.sourceElements
dc.subjectNon-Volatile Memory
dc.subjectPersistent Memory
dc.subjectHybrid Memory Systems
dc.subjectMemory Hierarchy
dc.typeArticle
dc.date.updated2022-02-14T23:40:35Z
dc.contributor.departmentDEAN'S OFFICE (SCHOOL OF COMPUTING)
dc.description.doi10.1007/s11390-020-0780-z
dc.description.sourcetitleJournal of Computer Science and Technology
dc.description.volume36
dc.description.issue1
dc.description.page4-32
dc.published.statePublished
Appears in Collections:Staff Publications
Elements

Show simple item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
2010.04406v1.pdf2.1 MBAdobe PDF

OPEN

Post-printView/Download

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.