Hard real-time scheduling for low-energy using stochastic data and DVS processors

被引:101
作者
Gruian, F [1 ]
机构
[1] Lund Univ, Dept Comp Sci, S-22100 Lund, Sweden
来源
ISLPED'01: PROCEEDINGS OF THE 2001 INTERNATIONAL SYMPOSIUM ON LOWPOWER ELECTRONICS AND DESIGN | 2001年
关键词
low-energy; hard real-time; RTOS; scheduling;
D O I
10.1109/LPE.2001.945370
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
The work presented in this paper addresses scheduling for reduced energy of hard real-time tasks with fixed priorities assigned in a rate monotonic or deadline monotonic manner. The approach we describe can be exclusively implemented in the RTOS. It targets energy consumption reduction by using both on-line and off-line decisions, taken both at task level and at task-set level. We consider sets of independent tasks running on processors with dynamic voltage supplies (DVS). Taking into account the real behavior of a realtime system, which is often better than the worst case, our methods employ stochastic data to derive energy efficient schedules. The experimental results show that our approach achieves more important energy reductions than other policies from the same class.
引用
收藏
页码:46 / 51
页数:6
相关论文
共 24 条
[1]   System-level power optimization: Techniques and tools [J].
Benini, L ;
De Micheli, G .
ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2000, 5 (02) :115-192
[2]   A dynamic voltage scaled microprocessor system [J].
Burd, TD ;
Pering, TA ;
Stratakos, AJ ;
Brodersen, RW .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2000, 35 (11) :1571-1580
[3]  
CHNADRAKASAN A, P ISLPED 96, P347
[4]  
Dave BP, 1997, DES AUT CON, P703, DOI 10.1145/266021.266341
[5]  
Gruian F., 1999, Proceedings 25th EUROMICRO Conference. Informatics: Theory and Practice for the New Millennium, P296, DOI 10.1109/EURMIC.1999.794484
[6]  
GRUIAN F, P ASP DAC2001, P449
[7]  
HONG I, ICCAD 98, P653
[8]  
ISHIHARA T, P ISPLED 98, P197
[9]  
Kim NY, 1996, REAL TIM SYST SYMP P, P300, DOI 10.1109/REAL.1996.563726
[10]  
Lee S, 2000, DES AUT CON, P806