• DocumentCode
    1754379
  • Title

    Three-dimensional multiprocessor system-on-chip thermal optimization

  • Author

    Sun, Chong ; Shang, Li ; Dick, Robert P.

  • Author_Institution
    ECE Dept., Queen´´s Univ., Kingston, ON, Canada
  • fYear
    2007
  • fDate
    Sept. 30 2007-Oct. 3 2007
  • Firstpage
    117
  • Lastpage
    122
  • Abstract
    3D stacked wafer integration has the potential to improve multiprocessor system-on-chip (MPSoC) integration density, performance, and power efficiency. However, the power density of 3D MPSoCs increases with the number of active layers, resulting in high chip temperatures. This can reduce system reliability, reduce performance, and increase cooling cost. Thermal optimization for 3D MPSoCs imposes numerous challenges. It is difficult to manage assignment and scheduling of heterogeneous workloads to maintain thermal safety. In addition, the thermal characteristics of 3D MP-SoCs differ from those of 2D MPSoCs because each stacked layer has a different thermal resistance to the ambient and vertically-adjacent processors have strong temperature correlation. We propose a 3D MPSoC thermal optimization algorithm that conducts task assignment, scheduling, and voltage scaling. A power balancing algorithm is initially used to distribute tasks among cores and active layers. Detailed thermal analysis is used to guide a hotspot mitigation algorithm that incrementally reduces the peak MPSoC temperature by appropriately adjusting task execution times and voltage levels. The proposed algorithm considers leakage power consumption and adapts to inter-layer thermal heterogeneity. Performance evaluation on a set of multiprogrammed and multithreaded benchmarks indicates that the proposed techniques can optimize 3D MPSoC power consumption, power profile, and chip peak temperature.
  • Keywords
    microprocessor chips; power consumption; system-on-chip; thermal analysis; 3D MPSoC; 3D stacked wafer integration; chip peak temperature; hotspot mitigation algorithm; integration density; interlayer thermal heterogeneity; leakage power consumption; multiprogrammed benchmarks; multithreaded benchmarks; power balancing algorithm; power density; power efficiency; power profile; scheduling; task assignment; thermal analysis; thermal resistance; three-dimensional multiprocessor system-on-chip thermal optimization; vertically-adjacent processors; voltage scaling; Algorithm design and analysis; Heuristic algorithms; Optimization; Power demand; Program processors; Thermal analysis; Three dimensional displays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2007 5th IEEE/ACM/IFIP International Conference on
  • Conference_Location
    Salzburg
  • Print_ISBN
    978-1-5959-3824-4
  • Type

    conf

  • Filename
    5753823