DocumentCode
2834441
Title
Energy-constrained scheduling for weakly-hard real-time systems
Author
AlEnawy, Tarek A. ; Aydin, Hakan
Author_Institution
Dept. of Comput. Sci., George Mason Univ., Fairfax, VA
fYear
2005
fDate
8-8 Dec. 2005
Lastpage
385
Abstract
In this paper, we explore performance optimization problems for real-time systems that have to rely on a fixed energy budget during an operation/mission. We adopt the weakly-hard realtime scheduling paradigm to ensure a predictable performance for all the tasks: Our aim is to minimize the number of dynamic failures (in terms of (m, k)-firm deadline constraints) while remaining within the energy budget. We prove that this problem is NP-hard in the strong sense even for an ideal DVS architecture with continuous speed spectrum. We propose techniques to statically compute the speed of the CPU in order to meet the (m, k)-firm deadline constraints. We present on-line speed adjustment algorithms to exploit the slack time of skipped and completed jobs. Through extensive simulations, we show how the performance can be significantly improved by selectively dispatching jobs by considering their energy costs as well as their contribution to the system performance
Keywords
computational complexity; real-time systems; scheduling; (m, k)-firm deadline constraints; NP-hard problem; energy-constrained scheduling; online speed adjustment algorithms; weakly-hard real-time system; Computer architecture; Computer science; Dynamic scheduling; Dynamic voltage scaling; Frequency; Optimization; Processor scheduling; Real time systems; System performance; 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.18
Filename
1563124
Link To Document