IEEE Computer Architecture Letters · 2021 · 24 citations · 6 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureFault ToleranceFault-tolerant ComputingMemory HierarchyMemory Hierarchy DesignMemory Subsystem DesignReliable System DesignFault-tolerant ArchitectureHigh Bandwidth MemoryMemory ArchitectureMemory Error HandlingMemory Fault ToleranceMemory ReliabilityMetadataScalable Memory Systems
HBM3 is the next-generation technology in the JEDEC High Bandwidth Memory™ die-stacked DRAM standard. HBM3 is expected to be widely used in future SoCs to accelerate data center and automotive workloads. Reliability, Availability, and Serviceability (RAS) are key requirements in most of these computing domains and use cases. Memory reliability is especially key to attaining resilience at scale. This paper presents the RAS challenges facing HBM3 and how they are addressed by a novel memory RAS architecture that is now part of the HBM3 standard. The paper shows how this novel HBM3 RAS architecture can reduce the uncorrected memory error rate by 7X compared to HBM2 in future large-scale systems for assumed DRAM fault rates and modes <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">.</i> HBM3 also provides architected metadata to further enhance RAS or enable innovations in memory system design.
6
Memory Errors in Modern Systems
Vilas Sridharan, Nathan DeBardeleben, Sean Blanchard et al. · 2015 · 240 citations · Full text
Prashant J. Nair, Vilas Sridharan, Moinuddin K. Qureshi · ACM SIGARCH Computer Architecture News · 2016 · 63 citations
DUO: Exposing On-Chip Redundancy to Rank-Level ECC for High Reliability
Seong-Lyong Gong, Jung Rae Kim, Sangkug Lym et al. · 2018 · 34 citations
Memory Errors in Modern Systems
Vilas Sridharan, Nathan DeBardeleben, Sean Blanchard et al. · ACM SIGPLAN Notices · 2015 · 34 citations