CARE: Coordinated Augmentation for Elastic Resilience on DRAM Errors in Data Centers
Jian Chen, Xiaowei Jiang, Ying Zhang, Liyin Liu, Huifeng Xu, Qiang Liu
Abstract
As the computation density and memory capacity continues to grow, DRAM errors have become the leading cause of server crashes and/or system failures in modern data centers. While myriads of techniques have been proposed to mitigate their impact on system reliability, these solutions either incur significant overhead on performance, power and memory capacity or require modifying multiple system components; hence, they are impractical to implement or deploy. This paper proposes CARE, a novel error tolerance framework for efficient and elastic resilience on DRAM errors. It introduces a cache-like structure in the memory controller for dynamic error tracking and proactive resilience enhancement to achieve high error tolerance economically and practically. Experiment results show that with around 58KB area overhead in the memory controller, CARE achieves near Chipkill reliability without any memory capacity penalty and incurs negligible performance overhead compared with the baseline SEC-DED systems. CARE provides an attractive alternative to enhance the reliability in data centers.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get c0bcab8a-b4e1-42b5-b01f-2812d1e002e3Cited by top-tier papers1
Ask how each one uses itRelated papers
- ReScue: Reliable and Secure CXL MemoryChihun Song, Austin Antony Cruz, Michael Jaemin Kim, Minbok Wi et al.HPCA 2026
- MemSOS: OS-Guided Selective Memory MirroringJunghoon Kim, Jongheon Jeong, Seokwon Moon, Seong Hoon Seo et al.HPCA 2026
- HaRMony: Heterogeneous-Reliability Memory and QoS-Aware Energy Management on Virtualized ServersKonstantinos Tovletoglou, Lev Mukhanov, Dimitrios S. Nikolopoulos, Georgios KarakonstantisASPLOS 2020 · 14 citations
- Unity ECC: Unified Memory Protection Against Bit and Chip ErrorsDongwhee Kim, Jaeyoon Lee, Wonyeong Jung, Michael B. Sullivan et al.SC 2023 · 23 citations
- SafeGuard: Reducing the Security Risk from Row-Hammer via Low-Cost Integrity ProtectionAli Fakhrzadehgan, Yale N. Patt, Prashant J. Nair, Moinuddin K. QureshiHPCA 2022 · 51 citations
