DocumentCode :
866713
Title :
Generalized Elastic Scheduling for Real-Time Tasks
Author :
Chantem, Thidapat ; Hu, Xiaobo Sharon ; Lemmon, Michael D.
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Notre Dame, Notre Dame, IN
Volume :
58
Issue :
4
fYear :
2009
fDate :
4/1/2009 12:00:00 AM
Firstpage :
480
Lastpage :
495
Abstract :
The elastic task model is a powerful model for adapting periodic real-time systems in the presence of uncertainty. This work generalizes the existing elastic scheduling approach in several directions. First, it presents a general framework, which formulates a trade-off between task schedulability and a specific performance metric as an optimization problem. Such a framework allows real-time systems under overloads to graciously adapt by adjusting their performance level. Second, it is shown in this work that the well-known task compression algorithm in fact solves a quadratic programming problem that seeks to minimize the sum of the squared deviation of a task´s utilization from initial desired utilization. This finding indicates that the task compression algorithm may be applied to efficiently solve other similar types of problems that often arise in real-time applications. In particular, an iterative approach is proposed to solve the period selection problem for real-time tasks with deadlines less than respective periods. Further, the framework is adapted to solve the deadline selection problem, which is useful in some control systems with fixed periods.
Keywords :
quadratic programming; scheduling; task analysis; elastic task model; generalized elastic scheduling; periodic real-time systems; quadratic programming; real-time tasks; task schedulability; well-known task compression algorithm; Cities and towns; Compression algorithms; Control systems; Measurement; Optimization; Real time systems; Springs; Performance of Systems; Real-time and embedded systems; Sequencing and scheduling; performance of systems.; sequencing and scheduling;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2008.175
Filename :
4626952
Link To Document :
بازگشت