DocumentCode :
1157223
Title :
An improved rate-monotonic admission control and its applications
Author :
Lauzac, Sylvain ; Melhem, Rami ; Mossé, Daniel
Author_Institution :
Akamai Technol., Seattle, WA, USA
Volume :
52
Issue :
3
fYear :
2003
fDate :
3/1/2003 12:00:00 AM
Firstpage :
337
Lastpage :
350
Abstract :
Rate-monotonic scheduling (RMS) is a widely used real-time scheduling technique. This paper proposes RBound, a new admission control for RMS. RBound has two interesting properties. First, it achieves high processor utilization under certain conditions. We show how to obtain these conditions in a multiprocessor environment and propose a multiprocessor scheduling algorithm that achieves a near optimal processor utilization. Second, the framework developed for RBound remains close to the original RMS framework (that is, task dispatching is still done via a fixed-priority scheme based on the task periods). In particular, we show how RBound can be used to guarantee a timely recovery in the presence of faults and still achieve high processor utilization. We also show how RBound can be used to increase the processor utilization when aperiodic tasks are serviced by a priority exchange server or a deferrable server.
Keywords :
optimisation; processor scheduling; real-time systems; RBound; RMS; fixed-priority task dispatching; multiprocessor scheduling algorithm; near-optimal processor utilization; rate-monotonic admission control; rate-monotonic scheduling; real-time scheduling; Admission control; Aerospace industry; Application software; Computer Society; Dispatching; Job shop scheduling; Multiprocessing systems; Processor scheduling; Real time systems; Scheduling algorithm;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2003.1183948
Filename :
1183948
Link To Document :
بازگشت