DocumentCode :
500816
Title :
Throughput optimal task allocation under thermal constraints for multi-core processors
Author :
Hanumaiah, Vinay ; Rao, Ravishankar ; Vrudhula, Sarma ; Chatha, Karam S.
Author_Institution :
Comput. Sci. & Eng. Dept., Arizona State Univ., Tempe, AZ, USA
fYear :
2009
fDate :
26-31 July 2009
Firstpage :
776
Lastpage :
781
Abstract :
It is known that temperature gradients and thermal hotspots affect the reliability of microprocessors. Temperature is also an important constraint when maximizing the performance of processors. Although DVFS and DFS can be used to extract higher performance from temperature and power constrained single core processors, the full potential of multi-core performance cannot be exploited without the use of thread migration or task-to-core allocation schemes. In this paper, we formulate the problem of throughput-optimal task allocation on thermally constrained multi-core processors, and present a novel solution that includes optimal speed throttling. We show that the algorithms are implementable in real time and can be implemented in operating system´s dynamic scheduling policy. The method presented here can result in a significant improvement in throughput over existing methods (5X over a naive scheme).
Keywords :
microprocessor chips; processor scheduling; thermal management (packaging); DFS; DVFS; dynamic scheduling policy; microprocessors; multicore performance; optimal speed throttling; power constrained single core processors; task-to-core allocation schemes; temperature gradients; thermal constraints; thermal hotspots; thermally constrained multicore processors; thread migration; throughput-optimal task allocation; Algorithm design and analysis; Frequency; Multicore processing; Optimization; Temperature; Thermal engineering; Thermal management; Throughput; Upper bound; Yarn; Thermal management; multi-core processors; optimal throughput; task allocation; thread migration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2009. DAC '09. 46th ACM/IEEE
Conference_Location :
San Francisco, CA
ISSN :
0738-100X
Print_ISBN :
978-1-6055-8497-3
Type :
conf
Filename :
5227071
Link To Document :
بازگشت