This book explores the design implications of emerging, non-volatile memory (NVM) technologies on future computer memory hierarchy architecture designs. It provides a holistic perspective on the topic, covering modeling, design, architecture and applications.
NVSim: A Circuit-Level Performance, Energy, and Area Model for Emerging Non-Volatile Memory.- A Hybrid Solid-State Storage Architecture for the Performance, Energy Consumption, and Lifetime Improvement.- Energy-Efficient Systems Using Resistive Memory Devices.- Asymmetric in STT-RAM Cell Operations.- An Energy-efficient 3D Stacked STTRAM Cache Architecture for CMPs.- STT-RAM Cache Hierarchy Design and Exploration with Emerging Magnetic Devices.- Resistive Memories in Associative Computing.- Weal Leveling Techniques for Non-Volatile Memories.- A Circuit-Architecture Co-optimization Framework for Exploring Non-volatile Memory Hierarchies.- Ferroelectric Nonvolatile Processor Design, Optimization and Application.