DocumentCode :
3078407
Title :
Thermal-aware on-line task allocation for 3D multi-core processor throughput optimization
Author :
Lung, Chiao-Ling ; Ho, Yi-Lun ; Kwai, Ding-Ming ; Chang, Shih-Chieh
Author_Institution :
Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
fYear :
2011
fDate :
14-18 March 2011
Firstpage :
1
Lastpage :
6
Abstract :
Three-dimensional integrated circuit (3D IC) has become an emerging technology in view of its advantages in packing density and flexibility in heterogeneous integration. The multi-core processor (MCP), which is able to deliver equivalent performance with less power consumption, is a candidate for 3D implementation. However, when maximizing the throughput of 3D MCP, due to the inherent heat removal limitation, thermal issues must be taken into consideration. Furthermore, since the temperature of a core strongly depends on its location in the 3D MCP, a proper task allocation helps to alleviate any potential thermal problem and improve the throughput. In this paper, we present a thermal-aware on-line task allocation algorithm for 3D MCPs. The results of our experiments show that our proposed method achieves 16.32X runtime speedup, and 23.18% throughput improvement. These are comparable to the exhaustive solutions obtained from optimization modeling software LINGO. On average, our throughput is only 0.85% worse than that of the exhaustive method. In 128 task-to-core allocations, our method takes only 0.932 ms, which is 57.74 times faster than the previous work.
Keywords :
microprocessor chips; multiprocessing systems; thermal management (packaging); three-dimensional integrated circuits; 3D IC; 3D multicore processor throughput optimization; LINGO; heat removal; heterogeneous integration; optimization modeling software; task-to-core allocation; thermal-aware on-line task allocation; three-dimensional integrated circuit; time 0.932 ms; Computational modeling; Heat sinks; Mathematical model; Resource management; Runtime; Three dimensional displays; Throughput; Multi-core processor; task allocation; temperature uniformity; thermal awareness; three-dimensional integration; throughput optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location :
Grenoble
ISSN :
1530-1591
Print_ISBN :
978-1-61284-208-0
Type :
conf
DOI :
10.1109/DATE.2011.5763008
Filename :
5763008
Link To Document :
بازگشت