DocumentCode
1340345
Title
Scheduling distributed real-time tasks with minimum jitter
Author
Di Natale, Marco ; Stankovic, John A.
Author_Institution
Pisa Univ., Italy
Volume
49
Issue
4
fYear
2000
fDate
4/1/2000 12:00:00 AM
Firstpage
303
Lastpage
316
Abstract
The problem of scheduling real-time tasks with minimum jitter is particularly important in many control applications; nevertheless, it has rarely been studied in the scientific literature. This paper presents an unconventional scheduling approach for distributed static systems where tasks are periodic and have arbitrary deadlines, precedence, and exclusion constraints. The solution presented in this work not only creates feasible schedules, but also minimizes jitter for periodic tasks. We present a general framework consisting of an abstract architecture model and a general programming model. We show how to design a surprisingly simple and flexible scheduling method based on simulated annealing. Experimental results demonstrate the significant improvement of our algorithm over earliest deadline first and rate monotonic algorithms
Keywords
distributed processing; jitter; processor scheduling; real-time systems; simulated annealing; abstract architecture model; distributed real-time tasks scheduling; distributed static systems; earliest deadline first; exclusion constraints; general programming model; minimum jitter; rate monotonic algorithms; simulated annealing; unconventional scheduling approach; Jitter;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.844344
Filename
844344
Link To Document