Scheduling distributed real-time tasks with minimum jitter

Citation
M. Di Natale et Ja. Stankovic, Scheduling distributed real-time tasks with minimum jitter, IEEE COMPUT, 49(4), 2000, pp. 303-316
Citations number
33
Categorie Soggetti
Computer Science & Engineering
Journal title
IEEE TRANSACTIONS ON COMPUTERS
ISSN journal
00189340 → ACNP
Volume
49
Issue
4
Year of publication
2000
Pages
303 - 316
Database
ISI
SICI code
0018-9340(200004)49:4<303:SDRTWM>2.0.ZU;2-7
Abstract
The problem of scheduling real-time tasks with minimum jitter is particular ly important in many control applications; nevertheless, it has rarely been studied in the scientific literature. This paper presents a unconventional scheduling approach for distributed static systems where tasks are periodi c and have arbitrary deadlines, precedence, and exclusion constraints. The solution presented in this work not only creates feasible schedules, but al so minimizes jitter for periodic tasks. We present a general framework cons isting of an abstract architecture model and a general programming model. W e show how to design a surprisingly simple and flexible scheduling method b ased on simulated annealing. Experimental results demonstrate the significa nt improvement of our algorithm over earliest deadline first and rate monot onic algorithms.