DocumentCode :
346639
Title :
EDF improvements for faults reduction
Author :
Contreras, J.L. ; Sourrouille, J.-L.
Author_Institution :
Lab. L31, INSA de Lyon, Villeurbanne, France
Volume :
1
fYear :
1999
fDate :
1999
Firstpage :
75
Abstract :
This paper describes a basic EDF scheduler with improvements aiming to reduce temporal faults in soft real time applications. The main objective of the scheduler is to always maintain a valid execution plan for the CPU, where all tasks will meet their deadlines. As task arrivals are not known in advance, scheduling is updated and built online. To make decisions, the scheduler uses the available information, mainly provided by clients when requesting task executions: deadline, importance, WCET of alternative methods, current scheduled tasks, etc. Under overload, less important tasks are removed to make a place for more important ones (graceful degradation). They are kept in a different queue waiting to be re-scheduled if new time conditions make it possible. By simulation experiments, the effects of the different scheduler improvements on faults and result quality are obtained and analysed
Keywords :
real-time systems; scheduling; software fault tolerance; EDF scheduler; execution plan; fault reduction; queue; real time applications; scheduling; simulation experiments; system overload; task deadlines; temporal faults; Analytical models; Degradation; Optimal scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Electronics, 1999. ISIE '99. Proceedings of the IEEE International Symposium on
Conference_Location :
Bled
Print_ISBN :
0-7803-5662-4
Type :
conf
DOI :
10.1109/ISIE.1999.801760
Filename :
801760
Link To Document :
بازگشت