DocumentCode
2229289
Title
Algorithms for scheduling periodic jobs to minimize average error
Author
Chung, Jen-Yao ; Liu, Jane W S
Author_Institution
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
fYear
1988
fDate
6-8 Dec 1988
Firstpage
142
Lastpage
151
Abstract
Several preemptive, priority-driven algorithms for scheduling periodic jobs on systems that support imprecise computations are described and evaluated. The algorithms are designed to keep the average error in the results produced over consecutive periods small. The approach taken here is to consider each task as consisting of two parts: a mandatory part that must be completed in order for the task to produce an acceptable result, and an optional part that refines the result produced by the mandatory part to reduce the error in the result. The mandatory parts of all tasks have hard deadlines; the rate-monotone algorithm is used to schedule them to meet all deadlines. The optional parts have soft deadlines; different algorithms are used to schedule the optional parts to minimize the average error. The performance of these algorithms is evaluated in terms of the average error over all jobs as a function of their total utilization factor
Keywords
minimisation; real-time systems; scheduling; average error minimisation; periodic jobs; priority-driven algorithms; rate-monotone algorithm; scheduling; soft deadlines; Algorithm design and analysis; Computer errors; Computer science; Degradation; Iterative algorithms; Processor scheduling; Real time systems; Refining; Scheduling algorithm; Terminology;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 1988., Proceedings.
Conference_Location
Huntsville, AL
Print_ISBN
0-8186-4894-5
Type
conf
DOI
10.1109/REAL.1988.51110
Filename
51110
Link To Document