DocumentCode
1787632
Title
Data-aware DRAM refresh to squeeze the margin of retention time in hybrid memory cube
Author
Yinhe Han ; Ying Wang ; Huawei Li ; Xiaowei Li
Author_Institution
State Key Lab. of Comput. Archit., Inst. of Comput. Technol., Beijing, China
fYear
2014
fDate
2-6 Nov. 2014
Firstpage
295
Lastpage
300
Abstract
With the increase of storage density, DRAM refresh leads to higher overhead of power and bandwidth, particularly in emerging 3D stacked memory design like Hybrid Memory Cube (HMC). To exploit the hardware resources for a smarter solution, we propose a data-aware refresh control scheme, Trial and Error (Trial-n-Error), which leverages the data-pattern dependence characteristics of the cells´ retention time to reduce refresh operations. Trial-n-Error is a systematic approach that employs our proposed Synergy Testing to capture the refresh bottleneck of DRAM memory: “weak” cells that have a relatively shorter retention time. By locating the dominant weak cells sensitized by applications, Trial-n-Error can avoid the worst-case refresh setting, and adjust the refresh rate under the control of our self-tuning algorithm. Thus, Trial-n-Error can gradually approach to the possible lower-bound of refresh rate for less energy and memory bandwidth consumption. In experiments of 3D-stacked DRAMs, we successfully eliminate an average of 28% refresh operations and save 21% refresh energy for a set of pre-profiled synthetic data patterns and real benchmarks.
Keywords
DRAM chips; self-adjusting systems; 3D stacked memory design; 3D-stacked DRAM; HMC; data-aware DRAM refresh; data-aware refresh control scheme; data-pattern dependence characteristic; hardware resource; hybrid memory cube; memory bandwidth consumption; power overhead; retention time margin; self-tuning algorithm; synergy testing; trial and error; trial-n-error; weak cell; Benchmark testing; Computer architecture; Radiation detectors; Random access memory; Three-dimensional displays; Tuning;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design (ICCAD), 2014 IEEE/ACM International Conference on
Conference_Location
San Jose, CA
Type
conf
DOI
10.1109/ICCAD.2014.7001366
Filename
7001366
Link To Document