DocumentCode
1293695
Title
Evaluation of a flexible task scheduling algorithm for distributed hard real-time systems
Author
Stankovic, John A. ; Ramamritham, Krithivasan ; Cheng, Shengchang
Author_Institution
Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA, USA
Issue
12
fYear
1985
Firstpage
1130
Lastpage
1143
Abstract
Most systems which are required to operate under severe real-time constraints assume that all tasks and their characteristics are known a priori. Scheduling of such tasks can be done statistically. Further, scheduling algorithms operating under such conditions are usually limited to multiprocessor configurations. The authors present a scheduling algorithm which works dynamically and on loosely coupled distributed systems for tasks with hard real-time constraints; i.e., the tasks must meet their deadlines. It uses a scheduling component local to every node and a distributed scheduling scheme which is specifically suited to hard real-time constraints and other timing considerations. Periodic tasks, nonperiodic tasks, scheduling overheads, communication overheads due to scheduling and preemption are all accounted for in the algorithm. Simulation studies are used to evaluate the performance of the algorithm.
Keywords
distributed processing; multiprocessing systems; real-time systems; scheduling; communication overheads; distributed hard real-time systems; dynamic algorithm; flexible task scheduling algorithm; loosely coupled distributed systems; multiprocessor configurations; nonperiodic tasks; performance; periodic tasks; preemption; scheduling overheads; timing; Dynamic scheduling; Educational institutions; Optimal scheduling; Real-time systems; Scheduling algorithms; Bidding; deadlines; distributed computing; estimation techniques; focused addressing; real-time; scheduling; simulation studies;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.1985.6312211
Filename
6312211
Link To Document