Thermal management of on-chip caches through power density minimization

被引:0
|
作者
Ku, JC [1 ]
Ozdemir, S [1 ]
Memik, G [1 ]
Ismail, Y [1 ]
机构
[1] Northwestern Univ, ECE Dept, Evanston, IL 60208 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Various architectural power reduction techniques have been proposed for on-chip caches in the last decade. However, these techniques mostly ignore the effects of temperature on the power consumption. In this paper, first we show that these power reduction techniques can be suboptimal when thermal effects are considered. Particularly, we propose a thermal-aware cache power-down technique that minimizes the power density of the active parts by turning off alternating rows of memory cells instead of entire banks. The decrease in the power density lowers the temperature, which in return, reduces the leakage of the active parts. Simulations based on SPEC2000 benchmarks in a 70nm technology show that the proposed thermal-aware architecture can reduce the total energy consumption by 53% compared to a conventional cache, and 14% compared to a cache architecture with thermal-unaware power reduction scheme. Second, we show a block permutation scheme that can be used during the design of caches to maximize the distance between blocks with consecutive addresses. By maximizing the distance between consecutively accessed blocks, we minimize the power density of the hot spots in the cache, and hence reduce the peak temperature. This, in return, results in an average leakage power reduction of 8.7% compared to a conventional cache without affecting the dynamic power and the latency. Overall, both of our architectures add no extra run-time penalty compared to the thermal-unaware power reduction schemes, yet they reduce the total energy consumption of a conventional cache by 53% and 5.6% on average, respectively.
引用
收藏
页码:283 / 293
页数:11
相关论文
共 50 条
  • [41] Improving the Reliability of On-Chip Data Caches Under Process Variations
    Wu, Wei
    Yang, Jun
    Tan, Sheldon X. -D.
    Lu, Shih-Lien
    2007 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, VOLS, 1 AND 2, 2007, : 325 - +
  • [42] Spin Transfer Torque Memories for On-chip Caches: Prospects and Perspectives
    Jaiswal, Akhilesh
    Roy, Kaushik
    2016 17TH IEEE LATIN-AMERICAN TEST SYMPOSIUM (LATS), 2016, : 7 - 7
  • [43] Complimentary Polarizers STT-MRAM (CPSTT) for On-Chip Caches
    Fong, Xuanyao
    Roy, Kaushik
    IEEE ELECTRON DEVICE LETTERS, 2013, 34 (02) : 232 - 234
  • [44] Peak power minimization through power management scheduling
    Huang, Shih-Hsu
    Cheng, Chun-Hua
    Chiang, Chung-Hsin
    Chang, Chia-Ming
    2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 868 - +
  • [45] Self-Adapting Power Density Sampling for On-Chip Thermal Prediction With Transistor-Level Granularity
    Chen, Haifeng
    Chen, Wangyong
    Chen, Jiahui
    Zhang, Haoyu
    Cai, Linlin
    IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY, 2024, 14 (08): : 1413 - 1421
  • [46] Thermal Management of On-Chip Hot Spots and 3D Chip Stacks
    Bar-Cohen, Avram
    IEEE INTERNATIONAL CONFERENCE ON MICROWAVES, COMMUNICATIONS, ANTENNAS AND ELECTRONICS SYSTEMS (COMCAS 2009), 2009,
  • [47] Exploiting On-Chip Data Behavior for Delay Minimization
    Satyanarayana, Nallamothu
    Mutyam, Madhu
    Babu, A. Vinaya
    PROCEEDINGS OF SLIP '07: 2007 INTERNATIONAL WORKSHOP ON SYSTEM LEVEL INTERCONNECT PREDICTION, 2007, : 103 - +
  • [48] Novel layout technique for on-chip inductance minimization
    Dao, V. T. S.
    Etoh, T. G.
    Tanaka, M.
    Akino, T.
    MICROELECTRONICS INTERNATIONAL, 2009, 26 (03) : 3 - 8
  • [49] Automatic on-chip memory minimization for data reuse
    Liu, Qiang
    Constantinides, George A.
    Masselos, Konstantinos
    Cheung, Peter Y. K.
    FCCM 2007: 15TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2007, : 251 - +
  • [50] On-Chip Thermal Management Method Based on Phase Change Material
    Fu, Jingyan
    Pourbakhsh, Seyed Alireza
    Chen, Xiaowei
    Li, Mingli
    Lin, Zhibin
    Hou, Ligang
    Haring, Frederik
    Gong, Na
    Wang, Jinhui
    2017 IEEE 60TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2017, : 985 - 988