DocumentCode :
2834431
Title :
Energy-aware modeling and scheduling of real-time tasks for dynamic voltage scaling
Author :
Zhong, Xiliang ; Xu, Cheng-Zhong
Author_Institution :
Dept. of Electr. & Comput. Eng., Wayne State Univ., Detroit, MI
fYear :
2005
fDate :
8-8 Dec. 2005
Lastpage :
375
Abstract :
Dynamic voltage scaling (DVS) is a promising technique for battery-powered systems to conserve energy consumption. Most existing DVS algorithms assume information about task periodicity or a priori knowledge about the task set to be scheduled. This paper presents an analytical model of general tasks for DVS assuming job timing information is known only after a task release. It models the voltage scaling process as a transfer function-based filter system, which facilitates the design of two efficient scaling algorithms. The first is a time-invariant scaling policy based on a voltage scaling function independent of input jobs over time. It is proved to be a generalization of several existing DVS algorithms. A more energy efficient policy is a time-variant scaling algorithm. The algorithm turns out to be a water-filling process of information theory with a low time complexity. It can not only be applied to scheduling based on worst case execution times, but also to online slack distribution when jobs complete earlier. We further establish two relationships between computation capacity and deadline misses. The relationships make it possible to the provisioning of statistical real-time guarantees
Keywords :
computational complexity; energy conservation; real-time systems; scheduling; dynamic voltage scaling; energy consumption conservation; energy-aware modeling; energy-aware scheduling; online slack distribution; time complexity; time-invariant scaling policy; time-variant scaling algorithm; transfer function-based filter system; Algorithm design and analysis; Analytical models; Dynamic scheduling; Dynamic voltage scaling; Energy consumption; Energy efficiency; Filters; Scheduling algorithm; Timing; Voltage control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium, 2005. RTSS 2005. 26th IEEE International
Conference_Location :
Miami, FL
ISSN :
1052-8725
Print_ISBN :
0-7695-2490-7
Type :
conf
DOI :
10.1109/RTSS.2005.17
Filename :
1563123
Link To Document :
بازگشت