DocumentCode :
3319760
Title :
EDF Feasibility Conditions with Kernel Overheads on an Event Driven OSEK System
Author :
Bimbard, Franck ; George, Laurent
Author_Institution :
Cedric/CNAM, Paris
fYear :
2008
fDate :
13-18 April 2008
Firstpage :
277
Lastpage :
284
Abstract :
In this paper we show how to extend classical real time feasibility conditions to take into account kernel overheads for mixed preemptive and non- preemptive periodic tasks with Earliest Deadline First (EDF) scheduling policy. The EDF algorithm allows us to schedule some tasks sets which are not valid with FP/FIFO scheduling policy, the classical scheduling implemented for OSEK. That is why we have improved our OSEK by implementing EDF algorithm. First of all, we identify the sources of overheads that influence the response time of the tasks: the context switching, the mechanisms used to activates/terminates and reschedules tasks, and the granularity of the periodic timer used to implement the periodic task model. We then show how to take into account those overheads in the classical EDF feasibility conditions. We compare the response times computed with theoretical feasibility conditions with kernel overhead to the results obtained on a real implementation. We show that the kernel overheads cannot be neglected and that our theoretical results are valid and can be used for a real-time dimensioning of an OSEK system with EDF scheduling policy. Finally, we compare the performances of our EDF implementation to the FP/FIFO native scheduling showing the benefits of implementing EDF in OSEK.
Keywords :
scheduling; EDF feasibility conditions; context switching; earliest deadline first scheduling policy; event driven OSEK system; kernel overheads; nonpreemptive periodic tasks; Context modeling; Delay; Job shop scheduling; Kernel; Operating systems; Processor scheduling; Protocols; Real time systems; Scheduling algorithm; Software standards; Earliest Dealine First; OSEK; Real-time dimensioning; feasibility condition; kernel overheads;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems, 2008. ICONS 08. Third International Conference on
Conference_Location :
Cancun
Print_ISBN :
978-0-7695-3105-2
Electronic_ISBN :
978-0-7695-3105-2
Type :
conf
DOI :
10.1109/ICONS.2008.16
Filename :
4497136
Link To Document :
بازگشت