DocumentCode
1068082
Title
Comparison of hybrid minimum laxity/first-in-first-out scheduling policies for real-time multiprocessors
Author
Nain, Philippe ; Towsley, Don
Author_Institution
INRIA, Valbonne, France
Volume
41
Issue
10
fYear
1992
fDate
10/1/1992 12:00:00 AM
Firstpage
1271
Lastpage
1278
Abstract
The behavior of two policies for scheduling customers with deadlines until the beginning of service onto multiprocessors is studied. Both policies attempt to approximate the performance of the minimum laxity (ML) scheduling policy without incurring its complete overhead by dividing the queue in two: one, of maximum size n >0, managed using the minimum laxity policy, and another, of unbounded size, managed in a first-in-first-out manner. One policy, F /ML (n ), places the ML queue at the front, i.e. customers finding n or more in the system enter the first-in-first-out (FIFO) queue which in turn feeds the ML queue. The other policy, ML (n )/F , places the ML queue at the back, i.e. arriving customers enter the ML queue and if the total number in the system exceeds n , forces one customer from the ML queue to the FIFO queue. It is shown that these seemingly dissimilar policies exhibit exactly the same behavior for a fixed value of n both when customers are allowed to be discarded when they miss their deadlines before entering service and when they are not allowed to be discarded. Monotonicity properties are established for both policies
Keywords
multiprocessing systems; performance evaluation; real-time systems; scheduling; first-in first-out queue; hybrid minimum laxity/first-in-first-out scheduling policies; monotonicity properties; performance; real-time multiprocessors; Contracts; Feeds; Information science; Real time systems; Scheduling; Stochastic processes;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.166604
Filename
166604
Link To Document