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