Retrospective: An Experimental Study of Data Retention Behavior in Modern DRAM Devices: Implications for Retention Time Profiling Mechanisms
Onur Mutlu

TL;DR
This paper provides an empirical analysis of data retention behavior in modern DRAM chips, highlighting the challenges posed by data pattern dependence and variable retention time, which impact retention time profiling mechanisms.
Contribution
It offers the first comprehensive experimental characterization of retention time phenomena in modern DRAM and introduces a flexible FPGA-based testing infrastructure for further research.
Findings
DPD and VRT are significant issues worsening with scaling
Modern DRAM chips use ECC to mitigate VRT effects
The infrastructure enabled extensive future experimental research
Abstract
Our ISCA 2013 paper provides a fundamental empirical understanding of two major factors that make it very difficult to determine the minimum data retention time of a DRAM cell, based on the first comprehensive experimental characterization of retention time behavior of a large number of modern commodity DRAM chips from 5 major vendors. We study the prevalence, effects, and technology scaling characteristics of two significant phenomena: 1) data pattern dependence (DPD), where the minimum retention time of a DRAM cell is affected by data stored in other DRAM cells, and 2) variable retention time (VRT), where the minimum retention time of a DRAM cell changes unpredictably over time. To this end, we built a flexible FPGA-based testing infrastructure to test DRAM chips, which has enabled a large amount of further experimental research in DRAM. Our ISCA 2013 paper's results using this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemiconductor materials and devices · Advancements in Semiconductor Devices and Circuit Design · Advanced Data Storage Technologies
