DocumentCode :
1209302
Title :
How to integrate precedence constraints and shared resources in real-time scheduling
Author :
Spuri, Marco ; Stankovic, John A.
Author_Institution :
Scuola Superiore S. Anna, Pisa, Italy
Volume :
43
Issue :
12
fYear :
1994
fDate :
12/1/1994 12:00:00 AM
Firstpage :
1407
Lastpage :
1412
Abstract :
Formal results for precedence constrained, real-time scheduling of unit time tasks are extended to arbitrary timed tasks with preemption. An exact characterisation of the EDF-like schedulers that can be used to transparently enforce precedence constraints among tasks is shown. These extended results are then integrated with a well-known protocol that handles real-time scheduling of tasks with shared resources, but does not consider precedence constraints. This results in schedulability formulas for task sets which allow preemption, shared resources, and precedence constraints, and a practical algorithm for many real-time uniprocessor systems
Keywords :
protocols; scheduling; EDF-like schedulers; precedence constraints; precedence constraints integration; protocol; real-time scheduling; real-time uniprocessor systems; shared resources; unit time tasks; Dynamic scheduling; Mars; Monitoring; Operating systems; Processor scheduling; Protocols; Real time systems; Runtime; Scheduling algorithm; Sufficient conditions;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.338100
Filename :
338100
Link To Document :
بازگشت