• 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