2015 45th Annual IEEE/IFIP International Conference on Dependable Systems and Networks 2015
DOI: 10.1109/dsn.2015.58
|View full text |Cite
|
Sign up to set email alerts
|

AVATAR: A Variable-Retention-Time (VRT) Aware Refresh for DRAM Systems

Abstract: Multirate refresh techniques exploit the nonuniformity 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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

8
150
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 182 publications
(162 citation statements)
references
References 27 publications
8
150
0
Order By: Relevance
“…We also evaluate a baseline that completely skips 75% of refresh operations and optimistically assume that it requires no other operations or overheads; this baseline represents the best-case of all prior works that propose skipping refresh [8,25,32,41,42]. We refer to this baseline as Skipping Refresh.…”
Section: Baselinesmentioning
confidence: 99%
See 3 more Smart Citations
“…We also evaluate a baseline that completely skips 75% of refresh operations and optimistically assume that it requires no other operations or overheads; this baseline represents the best-case of all prior works that propose skipping refresh [8,25,32,41,42]. We refer to this baseline as Skipping Refresh.…”
Section: Baselinesmentioning
confidence: 99%
“…Many recent works propose skipping many refresh operations, by increasing refresh interval, to improve performance [8,25,32,35,41,42,43]. For example, RAIDR [35] profiles the charge retention time of DRAM cells in each row in memory and skips refresh operations to memory rows with long retention time.…”
Section: Skipping Refreshmentioning
confidence: 99%
See 2 more Smart Citations
“…Hence, it is infeasible during startup of a system to determine an exact list of weak cells that considers all parameters, such as temperature, retention time and DPD. A more recent idea, AVATAR [26], tries to overcome VRT issues by combining an online Error-Correcting Code (ECC) mechanism with row selective refresh. …”
Section: B Retention Aware Refreshmentioning
confidence: 99%