Supercomputing Frontiers and Innovations · 2014 · 165 citations · 189 references
EngineeringComputer ScienceComputer SystemsComputer ArchitectureLow-power DesignMemoryMemory DevicesMemory HierarchyMemory Hierarchy DesignMemory Hierarchy OptimizationMemory ManagementMemory Subsystem DesignEnergyEnergy-efficient Memory DesignEnergy-efficient Memory SystemsHybrid Memory ArchitecturesMemory Co-designMemory ScalingNon-volatile MemoryNon-volatile Memory Design
The memory system is a fundamental performance and energy bottleneckin almost all computing systems. Recent system design, application,and technology trends that require more capacity, bandwidth,efficiency, and predictability out of the memory system make it aneven more important system bottleneck. At the same time, DRAMtechnology is experiencing difficult {\em technology scaling}challenges that make the maintenance and enhancement of its capacity,energy-efficiency, and reliability significantly more costly withconventional techniques.In this article, after describing the demands and challenges faced bythe memory system, we examine some promising research and designdirections to overcome challenges posed by memoryscaling. Specifically, we describe three major {\em new} researchchallenges and solution directions: 1) enabling new DRAMarchitectures, functions, interfaces, and better integration of theDRAM and the rest of the system (an approach we call {\em system-DRAM co-design}), 2) designing a memory system that employs emergingnon-volatile memory technologies and takes advantage of multipledifferent technologies (i.e., {\em hybrid memory systems}), 3)providing predictable performance and QoS to applications sharing thememory system (i.e., {\em QoS-aware memory systems}). We also brieflydescribe our ongoing related work in combating scaling challenges ofNAND flash memory.
189
Low-density parity-check codes
Robert G. Gallager · IEEE Transactions on Information Theory · 1962 · 10.6K citations · Full text
Space/time trade-offs in hash coding with allowable errors
Burton H. Bloom · Communications of the ACM · 1970 · 7.5K citations · Full text
H.-S. Philip Wong, Heng-Yuan Lee, Shimeng Yu et al. · Proceedings of the IEEE · 2012 · 2.7K citations
H.‐S. Philip Wong, Simone Raoux, Sang‐Bum Kim et al. · Proceedings of the IEEE · 2010 · 1.8K citations
Luiz André Barroso · Communications of the ACM · 2013 · 1.7K citations