A survey of software techniques for using non-volatile memories for storage and main memory systems

S Mittal, JS Vetter - IEEE Transactions on Parallel and …, 2015 - ieeexplore.ieee.org
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 …

The landscape of exascale research: A data-driven literature analysis

S Heldens, P Hijma, BV Werkhoven… - ACM Computing …, 2020 - dl.acm.org
The next generation of supercomputers will break the exascale barrier. Soon we will have
systems capable of at least one quintillion (billion billion) floating-point operations per …

Architecture exploration for ambient energy harvesting nonvolatile processors

K Ma, Y Zheng, S Li, K Swaminathan… - 2015 IEEE 21st …, 2015 - ieeexplore.ieee.org
Energy harvesting has been widely investigated as a promising method of providing power
for ultra-low-power applications. Such energy sources include solar energy, radio-frequency …

Phase-change technology and the future of main memory

BC Lee, P Zhou, J Yang, Y Zhang, B Zhao, E Ipek… - IEEE micro, 2010 - ieeexplore.ieee.org
Phase-change may enable continued scaling of main memories, but PCM has higher
access latencies, incurs higher power costs, and wears out more quickly than DRAM. This …

Page placement in hybrid memory systems

LE Ramos, E Gorbatov, R Bianchini - Proceedings of the international …, 2011 - dl.acm.org
Phase-Change Memory (PCM) technology has received substantial attention recently.
Because PCM is byte-addressable and exhibits access times in the nanosecond range, it …

FTI: High performance fault tolerance interface for hybrid systems

L Bautista-Gomez, S Tsuboi, D Komatitsch… - Proceedings of 2011 …, 2011 - dl.acm.org
Large scientific applications deployed on current petascale systems expend a significant
amount of their execution time dumping checkpoint files to remote storage. New fault tolerant …

Memory scaling: A systems architecture perspective

O Mutlu - 2013 5th IEEE International Memory Workshop, 2013 - ieeexplore.ieee.org
The memory system is a fundamental performance and energy bottleneck in almost all
computing systems. Recent system design, application, and technology trends that require …

[PDF][PDF] Research problems and opportunities in memory systems

O Mutlu, L Subramanian - Supercomputing frontiers and …, 2014 - superfri.susu.ru
The memory system is a fundamental performance and energy bottleneck in almost all
computing systems. Recent system design, application, and technology trends that require …

Atom: Atomic durability in non-volatile memory through hardware logging

A Joshi, V Nagarajan, S Viglas… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
Non-volatile memory (NVM) is emerging as a fast byte-addressable alternative for storing
persistent data. Ensuring atomic durability in NVM requires logging. Existing techniques …

Phase change memory architecture and the quest for scalability

BC Lee, E Ipek, O Mutlu, D Burger - Communications of the ACM, 2010 - dl.acm.org
Memory scaling is in jeopardy as charge storage and sensing mechanisms become less
reliable for prevalent memory technologies, such as dynamic random access memory …