DocumentCode
782948
Title
Implications of classical scheduling results for real-time systems
Author
Stankovic, John A. ; Spuri, Marco ; Natale, Marco Di ; Buttazzo, Giorgio C.
Volume
28
Issue
6
fYear
1995
fDate
6/1/1995 12:00:00 AM
Firstpage
16
Lastpage
25
Abstract
Knowledge of complexity, fundamental limits and performance bounds-well known for many scheduling problems-helps real time designers choose a good design and algorithm and avoid poor ones. The scheduling problem has so many dimensions that it has no accepted taxonomy. We divide scheduling theory between uniprocessor and multiprocessor results. In the uniprocessor section, we begin with independent tasks and then consider shared resources and overload. In the multiprocessor section, we divide the work between static and dynamic algorithms
Keywords
computational complexity; real-time systems; scheduling; classical scheduling results; complexity; dynamic algorithms; independent tasks; multiprocessor results; performance bounds; real time designers; real time systems; real-time systems; scheduling problems; scheduling theory; shared resources; Algorithm design and analysis; Dynamic scheduling; Heuristic algorithms; Operations research; Polynomials; Processor scheduling; Real time systems; Runtime; Scheduling algorithm; Taxonomy;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.386982
Filename
386982
Link To Document