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 :
بازگشت