DearDRAM: Discard Weak Rows for Reducing DRAM's Refresh Overhead

被引:5
|
作者
Zhan, Xusheng [1 ,2 ]
Bao, Yungang [1 ]
Sun, Ninghui [1 ]
机构
[1] Chinese Acad Sci, State Key Lab Comp Architecture, ICT, Beijing, Peoples R China
[2] Univ Chinese Acad Sci, Beijing, Peoples R China
来源
关键词
DRAM; Memory controller; Refresh; Weak cell;
D O I
10.1007/978-981-13-2423-9_9
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Due to leakage current, DRAM devices need periodic refresh operations to maintain the validity of data in each DRAM cell. The shorter refresh period is, the more refresh overhead DRAM devices have to amortize. Since the retention time of DRAM cells are different because of process variation, DRAM providers usually set default refresh period as the retention time of those weakest cells that account for less than 0.1% of total capacity. In this paper, we propose DearDRAM (Discard weak rows DRAM), an efficient refresh approach that is able to substantially reduce refresh overhead using two mechanisms: selectively disabling weak rows and remapping their physical addresses to a reserved region. DearDRAM allows DRAM devices to perform refresh operations with a much longer period (increasing from 64ms to 256 ms), which reduces energy consumption. It is worth noting that compared to previous schemes, DearDRAM is easy to be implemented, does not modify DRAM chip and only introduces slight modifications to memory controller. Experimental results show that DearDRAM can save refresh energy an average of 76.12%, save total energy about 12.51% and improve IPC an average of 4.56% in normal temperature mode.
引用
收藏
页码:109 / 124
页数:16
相关论文
共 29 条
  • [21] St-DRC: Stretchable DRAM Refresh Controller with No Parity-overhead Error Correction Scheme for Energy-efficient DNNs
    Nguyen, Duy-Thanh
    Ho, Nhut-Minh
    Chang, Ik-Joon
    PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [22] 1.6-GByte/s DRAM with flexible mapping redundancy technique and additional refresh scheme
    Microlectron. Engineering Laboratory, Toshiba Corp., Yokohama 247-8585, Japan
    不详
    IEEE J Solid State Circuits, 11 (1600-1606):
  • [23] A 1.6-GByte/s DRAM with flexible mapping redundancy technique and additional refresh scheme
    Takase, S
    Kushiyama, N
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1999, 34 (11) : 1600 - 1606
  • [24] Dual-period self-refresh scheme for low-power DRAM's with on-chip PROM mode register
    Idei, Y
    Shimohigashi, K
    Aoki, M
    Noda, H
    Iwai, H
    Sato, K
    Tachibana, T
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1998, 33 (02) : 253 - 259
  • [25] A framework for reducing the overhead of the quantum oracle for use with Grover's algorithm with applications to cryptanalysis of SIKE
    Biasse, Jean-Francois
    Pring, Benjamin
    JOURNAL OF MATHEMATICAL CRYPTOLOGY, 2021, 15 (01) : 143 - 156
  • [26] A 1.2 V 20 nm 307 GB/s HBM DRAM With At-Speed Wafer-Level IO Test Scheme and Adaptive Refresh Considering Temperature Distribution
    Sohn, Kyomin
    Yun, Won-Joo
    Oh, Reum
    Oh, Chi-Sung
    Seo, Seong-Young
    Park, Min-Sang
    Shin, Dong-Hak
    Jung, Won-Chang
    Shin, Sang-Hoon
    Ryu, Je-Min
    Yu, Hye-Seung
    Jung, Jae-Hun
    Lee, Hyunui
    Kang, Seok-Yong
    Sohn, Young-Soo
    Choi, Jung-Hwan
    Bae, Yong-Cheol
    Jang, Seong-Jin
    Jin, Gyoyoung
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2017, 52 (01) : 250 - 260
  • [27] Reducing Communication Overhead in Multi-GPU Hybrid Solver for 2D Laplace's Equation
    Czapinski, Michal
    Thompson, Chris
    Barnes, Stuart
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2014, 42 (06) : 1032 - 1047
  • [28] Reducing Communication Overhead in Multi-GPU Hybrid Solver for 2D Laplace’s Equation
    Michał Czapiński
    Chris Thompson
    Stuart Barnes
    International Journal of Parallel Programming, 2014, 42 : 1032 - 1047
  • [29] A 1.2V 20nm 307GB/s HBM DRAM with At-Speed Wafer-Level I/O Test Scheme and Adaptive Refresh Considering Temperature Distribution
    Sohn, Kyomin
    Yun, Won-Joo
    Oh, Reum
    Oh, Chi-Sung
    Seo, Seong-Young
    Park, Min-Sang
    Shin, Dong-Hak
    Jung, Won-Chang
    Shin, Sang-Hoon
    Ryu, Je-Min
    Yu, Hye-Seung
    Jung, Jae-Hun
    Nam, Kyung-Woo
    Choi, Seouk-Kyu
    Lee, Jae-Wook
    Kang, Uksong
    Sohn, Young-Soo
    Choi, Jung-Hwan
    Kim, Chi-Wook
    Jang, Seong-Jin
    Jin, Gyo-Young
    2016 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE (ISSCC), 2016, 59 : 316 - U440