DocumentCode
56769
Title
Runtime Thermal Management for 3-D Chip-Multiprocessors With Hybrid SRAM/MRAM L2 Cache
Author
Seunghan Lee ; Kyungsu Kang ; Chong-Min Kyung
Author_Institution
Dept. of Electr. Eng., Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
Volume
23
Issue
3
fYear
2015
fDate
Mar-15
Firstpage
520
Lastpage
533
Abstract
Nonvolatile memory such as magnetic RAM (MRAM) offers high cell density and low leakage power while suffering from long write latency and high write energy, compared with SRAM. 3-D integration technology using through-silicon vias enables stacking disparate memory technologies (e.g., SRAM and MRAM) together onto chip-multiprocessors (CMPs). The use of hybrid memories as an on-chip cache can take advantage of the best characteristics that each technology offers. However, the inherent high power density and heat removal limitation in 3-D integrated circuits may incur temperature-related problems. In this paper, we propose a runtime thermal management method for CMPs with the 3-D stacked hybrid SRAM/MRAM L2 cache. The proposed method combines dynamic cache management such as resource allocation, way-based power gating, and data migration with dynamic voltage and frequency scaling of processing cores in a temperature- and energy-aware manner. Experimental results show that the proposed runtime method with the 3-D stacked hybrid L2 cache offers up to 107.37% (55.28% on average) performance improvement and 88.47% (47.65% on average) energy efficiency improvement compared with existing thermal management methods with 3-D stacked SRAM-based L2 cache.
Keywords
MRAM devices; SRAM chips; cache storage; thermal management (packaging); three-dimensional integrated circuits; 3D chip-multiprocessors; 3D integrated circuits; 3D stacked hybrid SRAM/MRAM L2 cache; data migration; dynamic cache management; dynamic voltage; frequency scaling; hybrid memories; magnetic RAM; nonvolatile memory; resource allocation; runtime thermal management; through silicon vias; way-based power gating; Clocks; Nonvolatile memory; Phase change random access memory; Radio spectrum management; Runtime; Thermal management; 3-D integration; dynamic cache management; dynamic voltage and frequency scaling (DVFS); hybrid cache; thermal management; thermal management.;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2014.2311798
Filename
6781003
Link To Document