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
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;
Conference_Titel :
Computer Design, 2008. ICCD 2008. IEEE International Conference on
Conference_Location :
Lake Tahoe, CA
Print_ISBN :
978-1-4244-2657-7
Electronic_ISBN :
1063-6404
DOI :
10.1109/ICCD.2008.4751927