DocumentCode
2396640
Title
Resource-Locking Durations in EDF-Scheduled Systems
Author
Fisher, Nathan ; Bertogna, Marko ; Baruah, Sanjoy
fYear
2007
fDate
3-6 April 2007
Firstpage
91
Lastpage
100
Abstract
The duration of time for which each application locks each shared resource is critically important in composing multiple independently-developed applications upon a shared "open" platform. The concept of resource hold time (RHT) - the largest length of time that may elapse between the instant that an application system locks a resource and the instant that it subsequently releases the resource - is formally defined and studied in this paper. An algorithm is presented for computing resource hold times for every resource in an application that is scheduled using earliest deadline first scheduling, with resource access arbitrated using the stack resource policy. An algorithm is presented for decreasing these RHT\´s without changing the semantics of the application or compromising application feasibility
Keywords
resource allocation; scheduling; earliest deadline first scheduling; resource hold time; resource-locking durations; shared open platform; stack resource policy; Admission control; Processor scheduling; Real time systems; Runtime environment; Scheduling algorithm; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real Time and Embedded Technology and Applications Symposium, 2007. RTAS '07. 13th IEEE
Conference_Location
Bellevue, WA
ISSN
1080-1812
Print_ISBN
0-7695-2800-7
Type
conf
DOI
10.1109/RTAS.2007.32
Filename
4155313
Link To Document