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