Leakage Aware Scheduling on Maximum Temperature Minimization for Periodic Hard Real-Time Systems

被引:3
作者
Huang, Huang [1 ]
Chaturvedi, Vivek [1 ]
Liu, Guanglei [1 ]
Quan, Gang [1 ]
机构
[1] Florida Int Univ, Dept Elect & Comp Engn, Miami, FL 33174 USA
基金
美国国家科学基金会;
关键词
Peak Temperature Reduction; Real-Time Systems; Scheduling; Leakage; Thermal Aware;
D O I
10.1166/jolpe.2012.1200
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Over the years, the chip power density has been increased exponentially due to the increasingly complicated circuit architecture as well as the continuous miniaturization of the transistor feature size. High power consumption has directly translated to high chip temperature which adversely affects the system performance/reliability and increases the cooling/packaging costs. Moreover, high chip temperature also elevates the leakage power consumption, which further augments the overall power consumption and thus the operating temperature. In this paper, we incorporate the leakage/temperature dependency as well as the nonnegligible transition overhead into analysis and present a novel real-time speed scheduling algorithm, namely M-Oscillating, that can reduce the peak temperature of a system when executing a hard real-time periodic task set. We analytically prove the correctness of the proposed algorithm based on a processor model that can effectively account for the leakage/temperature relationship. We validate the effectiveness of the proposed algorithm by comparing it with the existing work on two platforms. The first platform is a C/Matlab based chip-level thermal/power simulator, and the second platform is a more practical one built based on a desktop computer running SPEC CPU2000 benchmark programs. The experimental results obtained from both platforms demonstrate the superiority of the proposed M-Oscillating scheme over the existing approach in peak temperature reduction and feasibility improvement.
引用
收藏
页码:378 / 393
页数:16
相关论文
共 42 条
[1]   Minimizing peak temperature in embedded real-time systems via thermal-aware periodic resources [J].
Ahmed, Masud ;
Fisher, Nathan ;
Wang, Shengquan ;
Hettiarachchi, Pradeep .
SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2011, 1 (03) :226-240
[2]  
[Anonymous], 2009, HOTS 4 2 TEMP MOD TO
[3]  
[Anonymous], 13 IEEE REAL TIM EMB
[4]   Speed scaling to manage energy and temperature [J].
Bansal, Nikhil ;
Kimbrel, Tracy ;
Pruhs, Kirk .
JOURNAL OF THE ACM, 2007, 54 (01)
[5]  
Bao M, 2010, DES AUT TEST EUROPE, P21
[6]  
Bao M, 2009, DES AUT CON, P490
[7]  
Chantem Thidapat, 2008, Design, Automation & Test in Europe. DATE'08, P246
[8]  
Chantem T, 2009, I SYMPOS LOW POWER E, P105
[9]  
Chaturvedi V., 2010, ICESS, P1802
[10]  
Chen JJ, 2006, PROCEEDINGS OF THE 12TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, P408