• 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