DocumentCode
2583762
Title
Improving task responsiveness with limited preemptions
Author
Wu, Yifan ; Bertogna, Marko
Author_Institution
Scuola Superiore S. Anna, Pisa, Italy
fYear
2009
fDate
22-25 Sept. 2009
Firstpage
1
Lastpage
8
Abstract
The optimality of preemptive EDF scheduling with relation to the achievable system utilization is a clear advantage of this scheduling policy for single processor real-time systems. However, recent works suggested that the run-time behavior of EDF might be improved by limiting the preemption support only to particular time instants, dividing each task into a sequence of non-preemptive chunks of execution, without affecting the schedulability of the system. In this paper, we will take a closer look to limited preemption EDF scheduling (LP-EDF), evaluating the potential advantages offered by this policy in terms of response-time reduction and improved control performances. In particular, we will show how to increase the responsiveness of a control application by placing non-preemptive regions of maximal length at the end of the code of selected tasks. The effectiveness of the proposed method will be proved both analytically and by extensive simulations.
Keywords
processor scheduling; preemptive EDF scheduling; response-time reduction; single processor real-time systems; task responsiveness; Algorithm design and analysis; Analytical models; Concrete; Control systems; Delay; Performance evaluation; Processor scheduling; Runtime; Scheduling algorithm; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies & Factory Automation, 2009. ETFA 2009. IEEE Conference on
Conference_Location
Mallorca
ISSN
1946-0759
Print_ISBN
978-1-4244-2727-7
Electronic_ISBN
1946-0759
Type
conf
DOI
10.1109/ETFA.2009.5347049
Filename
5347049
Link To Document