DocumentCode
3657107
Title
AVATAR: A Variable-Retention-Time (VRT) Aware Refresh for DRAM Systems
Author
Moinuddin K. Qureshi;Dae-Hyun Kim;Samira Khan;Prashant J. Nair;Onur Mutlu
Author_Institution
Georgia Inst. of Technol., Altanta, GA, USA
fYear
2015
fDate
6/1/2015 12:00:00 AM
Firstpage
427
Lastpage
437
Abstract
Multirate refresh techniques exploit the non-uniformity in retention times of DRAM cells to reduce the DRAM refresh overheads. Such techniques rely on accurate profiling of retention times of cells, and perform faster refresh only for a few rows which have cells with low retention times. Unfortunately, retention times of some cells can change at runtime due to Variable Retention Time (VRT), which makes it impractical to reliably deploy multirate refresh. Based on experimental data from 24 DRAM chips, we develop architecture-level models for analyzing the impact of VRT. We show that simply relying on ECC DIMMs to correct VRT failures is unusable as it causes a data error once every few months. We propose AVATAR, a VRT-aware multirate refresh scheme that adaptively changes the refresh rate for different rows at runtime based on current VRT failures. AVATAR provides a time to failure in the regime of several tens of years while reducing refresh operations by 62%-72%.
Keywords
"Testing","Avatars","Reliability","Error correction codes","DRAM chips","Runtime"
Publisher
ieee
Conference_Titel
Dependable Systems and Networks (DSN), 2015 45th Annual IEEE/IFIP International Conference on
Type
conf
DOI
10.1109/DSN.2015.58
Filename
7266870
Link To Document