DocumentCode :
2380306
Title :
Reliability-aware Dynamic Voltage Scaling for energy-constrained real-time embedded systems
Author :
Zhao, Baoxian ; Aydin, Hakan ; Zhu, Dakai
Author_Institution :
Dept. of Comput. Sci., George Mason Univ., Fairfax, VA
fYear :
2008
fDate :
12-15 Oct. 2008
Firstpage :
633
Lastpage :
639
Abstract :
The dynamic voltage scaling (DVS) technique is the basis of numerous state-of-the-art energy management schemes proposed for real-time embedded systems. However, recent research has illustrated the alarmingly negative impact of DVS on task and system reliability. In this paper, we consider the problem of processing frequency assignment to a set of real-time tasks in order to maximize the overall reliability, under given time and energy constraints. First, we formulate the problem as a non-linear optimization problem and show how to obtain the static optimal solution. Then, we propose on-line (dynamic) algorithms that detect early completions and adjust the task frequencies at run-time, to improve overall reliability. Our simulation results indicate that our algorithms perform comparably to a clairvoyant optimal scheduler that knows the exact workload in advance.
Keywords :
embedded systems; optimisation; scheduling; DVS; energy-constrained real-time embedded systems; nonlinear optimization problem; reliability-aware dynamic voltage scaling; static optimal solution; time-energy constraints; Dynamic voltage scaling; Embedded system; Energy management; Frequency; Heuristic algorithms; Real time systems; Reliability; Runtime; Time factors; Voltage control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design, 2008. ICCD 2008. IEEE International Conference on
Conference_Location :
Lake Tahoe, CA
ISSN :
1063-6404
Print_ISBN :
978-1-4244-2657-7
Electronic_ISBN :
1063-6404
Type :
conf
DOI :
10.1109/ICCD.2008.4751927
Filename :
4751927
Link To Document :
بازگشت