• 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