DocumentCode
2086037
Title
Energy Management under General Task-Level Reliability Constraints
Author
Zhao, Baoxian ; Aydin, Hakan ; Zhu, Dakai
Author_Institution
Dept. of Comput. Sci., George Mason Univ., Fairfax, VA, USA
fYear
2012
fDate
16-19 April 2012
Firstpage
285
Lastpage
294
Abstract
The negative impact of the popular energy management technique Dynamic Voltage and Frequency Scaling (DVFS) on the reliability of real-time embedded systems, in terms of increased transient fault rates, has been recently identified. As a result, recent research literature includes a number of solutions within the so-called Reliability-Aware Power Management (RA-PM) framework, where the aim is to preserve the system´s original reliability. In this research effort, we propose a more general framework where the aim is to achieve arbitrary reliability levels that may vary for each periodic task. A critical component of our solution is the use of dynamically allocated recoveries: we show that providing a relatively modest recovery allowance to a given periodic task helps to achieve surprisingly high reliability levels as long as these allowances can be reclaimed on-demand during the hyper period. We propose a pseudo-polynomial time feasibility test, as well as static and dynamic algorithms to determine the recovery allowance and frequency assignments to minimize energy consumption while satisfying timing and reliability constraints. Our experimental evaluation points to the significant gain potential of the new framework in terms of both energy and reliability figures.
Keywords
embedded systems; energy consumption; energy management systems; fault diagnosis; polynomials; power aware computing; reliability; DVFS; RA-PM framework; dynamic algorithms; dynamic voltage and frequency scaling; energy consumption; energy figures; energy management; general task-level reliability constraints; modest recovery allowance; pseudopolynomial time feasibility test; real-time embedded systems; reliability figures; reliability levels; reliability-aware power management framework; static algorithms; transient fault rates; Dynamic scheduling; Energy consumption; Real time systems; Reliability; Resource management; Time frequency analysis; Transient analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time and Embedded Technology and Applications Symposium (RTAS), 2012 IEEE 18th
Conference_Location
Beijing
ISSN
1080-1812
Print_ISBN
978-1-4673-0883-0
Type
conf
DOI
10.1109/RTAS.2012.30
Filename
6200059
Link To Document