A Survey of Software Techniques for Using Non-Volatile Memories for Storage and Main Memory Systems
@article{Mittal2016ASO, title={A Survey of Software Techniques for Using Non-Volatile Memories for Storage and Main Memory Systems}, author={Sparsh Mittal and J. Vetter}, journal={IEEE Transactions on Parallel and Distributed Systems}, year={2016}, volume={27}, pages={1537-1550} }
Non-volatile memory (NVM) devices, such as Flash, phase change RAM, spin transfer torque RAM, and resistive RAM, offer several advantages and challenges when compared to conventional memory technologies, such as DRAM and magnetic hard disk drives (HDDs. [...] Key Result Given that NVMs are growing in popularity, we believe that this survey will motivate further research in the field of software technology for NVMs.Expand Abstract
169 Citations
A Survey of Soft-Error Mitigation Techniques for Non-Volatile Memories
- Computer Science
- Comput.
- 2017
- 22
- PDF
A Survey of Non-Volatile Main Memory Technologies: State-of-the-Arts, Practices, and Future Directions
- Computer Science
- ArXiv
- 2020
- PDF
Hardware Memory Management for Future Mobile Hybrid Memory Systems
- Computer Science
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
- 2020
- PDF
The Design and Implementation of a Lightweight Management Framework for Non-volatile Memory
- Computer Science
- 2016 IEEE Trustcom/BigDataSE/ISPA
- 2016
References
SHOWING 1-10 OF 150 REFERENCES
A survey of power management techniques for phase change memory
- Computer Science
- Int. J. Comput. Aided Eng. Technol.
- 2016
- 19
- PDF
Understanding the Impact of Emerging Non-Volatile Memories on High-Performance, IO-Intensive Computing
- Computer Science
- 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis
- 2010
- 136
- PDF
Consistent, durable, and safe memory management for byte-addressable non volatile main memory
- Computer Science, Engineering
- TRIOS@SOSP
- 2013
- 92
- PDF
A Survey Of Architectural Approaches for Managing Embedded DRAM and Non-Volatile On-Chip Caches
- Computer Science
- IEEE Transactions on Parallel and Distributed Systems
- 2015
- 106
- PDF
RePRAM: Re-cycling PRAM faulty blocks for extended lifetime
- Computer Science
- IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2012)
- 2012
- 14
- PDF
A Hybrid solid-state storage architecture for the performance, energy consumption, and lifetime improvement
- Computer Science
- HPCA - 16 2010 The Sixteenth International Symposium on High-Performance Computer Architecture
- 2010
- 61
- PDF
Approximate storage in solid-state memories
- Computer Science
- 2013 46th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)
- 2013
- 217
- PDF