DocumentCode
3348147
Title
Bounds on the performance of heuristic algorithms for multiprocessor scheduling of hard real-time tasks
Author
Wang, Fuxing ; Ramamritham, Krithi ; Stankovic, John A.
Author_Institution
Dept. of Comput. Sci., Massachusetts Univ., Amherst, MA, USA
fYear
1992
fDate
2-4 Dec 1992
Firstpage
136
Lastpage
145
Abstract
The authors analyze the performance of a heuristic algorithm, H k, which tries to keep at least k processors busy, if possible. H k combines the features of two known heuristic scheduling algorithms: list scheduling and the H scheduling algorithm. The authors analyze its schedule length bound for both uniform tasks, i.e. tasks with the same computation time, and nonuniform tasks, i.e. tasks with arbitrary computation times. When k =2, the time complexity of H is the same as the complexity of the H scheduling algorithm and list scheduling, which is O (n 2r ), where n is the number of tasks and r is the number of resources. Whereas the H scheduling algorithm has a poor schedule length bound but performs very well in finding feasible schedules, and list scheduling does not perform well in finding feasible schedules but has a good bound, the results show that H 2 has both a good schedule length bound and performs well in finding feasible schedules
Keywords
computational complexity; heuristic programming; multiprocessing systems; real-time systems; scheduling; H scheduling algorithm; arbitrary computation times; feasible schedules; hard real-time tasks; heuristic algorithm; known heuristic scheduling algorithms; list scheduling; multiprocessor scheduling; nonuniform tasks; schedule length bound; time complexity; uniform tasks; Aerospace control; Algorithm design and analysis; Command and control systems; Computer science; Heuristic algorithms; Performance analysis; Processor scheduling; Real time systems; Scheduling algorithm; Strontium;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 1992
Conference_Location
Phoenix, AZ
Print_ISBN
0-8186-3195-3
Type
conf
DOI
10.1109/REAL.1992.242669
Filename
242669
Link To Document