DocumentCode :
1142663
Title :
Task synchronization in reservation-based real-time systems
Author :
Lipari, Giuseppe ; Lamastra, Gerardo ; Abeni, Luca
Author_Institution :
Scuola Int. Superiore Sant´´Anna, Pisa, Italy
Volume :
53
Issue :
12
fYear :
2004
Firstpage :
1591
Lastpage :
1601
Abstract :
In this paper, we present the BandWidth Inheritance (BWI) protocol, a new strategy for scheduling real-time tasks in dynamic systems, which extends the resource reservation framework to systems where tasks can interact through shared resources. The proposed protocol provides temporal isolation between independent groups of tasks and enables a schedulability analysis for guaranteeing the performance of hard real-time tasks. We show that BWI is the natural extension of the well-known priority inheritance protocol to dynamic reservation systems. A formal analysis of the protocol is presented and a guarantee test for hard real-time tasks is proposed that takes into account the case in which hard real-time tasks interact with soft real-time tasks.
Keywords :
bandwidth allocation; protocols; real-time systems; resource allocation; scheduling; synchronisation; BandWidth Inheritance protocol; constant bandwidth server; dynamic systems; priority inheritance protocol; real-time tasks scheduling; resource reservation; task synchronization; Access protocols; Bandwidth; Dynamic scheduling; Helium; Operating systems; Performance analysis; Quality of service; Real time systems; Runtime; Testing; 65; Index Terms- Real-time scheduling; constant bandwidth server.; dynamic system; priority inheritance; resource reservation;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2004.120
Filename :
1347085
Link To Document :
بازگشت