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
Link To Document :
بازگشت