2014 IEEE 20th International Symposium on High Performance Computer Architecture (HPCA) 2014
DOI: 10.1109/hpca.2014.6835978
|View full text |Cite
|
Sign up to set email alerts
|

Mosaic: Exploiting the spatial locality of process variation to reduce refresh energy in on-chip eDRAM modules

Abstract: EDRAM cells require periodic refresh, which ends up consuming substantial energy for large last-level caches. In practice, it is well known that different eDRAM cells can exhibit very different charge-retention properties. Unfortunately, current systems pessimistically assume worst-case retention times, and end up refreshing all the cells at a conservatively-high rate. In this paper, we propose an alternative approach. We use known facts about the factors that determine the retention properties of cells to bui… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
26
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 47 publications
(27 citation statements)
references
References 20 publications
0
26
0
Order By: Relevance
“…The refresh overhead problem in on-chip eDRAM caches has been previously addressed, taking into account inter-cell feature variations [12,9,13]. This prior work pursued solutions that are orthogonal to our proposed selective refresh.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…The refresh overhead problem in on-chip eDRAM caches has been previously addressed, taking into account inter-cell feature variations [12,9,13]. This prior work pursued solutions that are orthogonal to our proposed selective refresh.…”
Section: Related Workmentioning
confidence: 99%
“…A common approach to reduce this overhead is to lower the impact of inter-cell variability on refresh energy [12,9,13]. Other work has considered using time-based dead-block predictors [14] and cache block state [15] for filtering refresh requests.…”
mentioning
confidence: 99%
See 1 more Smart Citation
“…This approach relies on profiling the retention times of different on-chip eDRAM modules or regions. For example, one can exploit the spatial correlation of the retention times of the eDRAM cells [15]. With this technique and similar ones, we may refresh most of the eDRAM with long refresh periods, and only a few small sections with the conventional, short refresh periods.…”
Section: B Minimizing Energy In On-chip Memoriesmentioning
confidence: 99%
“…However, eDRAM needs to be refreshed. Fortunately, refresh is done at the fine-grained level of a cache line, and we can design intelligent refresh schemes [14], [15].…”
Section: B Minimizing Energy In On-chip Memoriesmentioning
confidence: 99%