Dynamic Temperature-Aware Task Scheduling Based onSliding Window Model for MPSoCs
As the power density of modern chips increases drastically, chips are prone to overheating. Thermal hot spots increase cooling costs, negatively impact reliability and degrade performance. A valid task scheduling can reduce chips average temperature and temperature variations. We propose a dynamic temperature-aware task scheduling policy based on sliding window model. This scheduling policy calculates the probability of task allocation for each core according to current and historical temperatures of the core, and then the one with the maximal probability is chosen to execute the ready task. If multiple cores have the same probability, the scheduler gives priority to the core that has the minimal average temperature of neighbor units. The experimental results show that this scheduling policy can reduce hot spots, decrease spatial and temporal temperature variations of all units, and thus achieve a relatively lower average temperature and more balanced temperature distribution.
multiprocessor systems-on-chlps(MPSoCs) sliding window temperature-aware multicore task scheduling Hot Spot
Luguang Wang Zhiping Jia Xin Li Yang Li Meikang Qiu
School of Computer Science and Technology Shandong University Jinan, P.R. China Dept. of Electrical and Computer Engineering University of Kentucky Lexington, UK 40506, USA
国际会议
2011 3rd International Conference on Advanced Computer Control(2011年IEEE第三届高端计算机控制国际会议 ICACC2011)
哈尔滨
英文
98-103
2011-01-18(万方平台首次上网日期,不代表论文的发表时间)