• DocumentCode
    2792591
  • Title

    Fault-Tolerant Earliest-Deadline-First Scheduling Algorithm

  • Author

    Beitollahi, Hakem ; Miremadi, Seyed Ghassem ; Deconinck, Geert

  • Author_Institution
    Electr. Eng., Katholieke Univ., Leuven
  • fYear
    2007
  • fDate
    26-30 March 2007
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The general approach to fault tolerance in uniprocessor systems is to maintain enough time redundancy in the schedule so that any task instance can be re-executed in presence of faults during the execution. In this paper a scheme is presented to add enough and efficient time redundancy to the earliest-deadline-first (EDF) scheduling policy for periodic real-time tasks. This scheme can be used to tolerate transient faults during the execution of tasks. We describe a recovery scheme which can be used to re-execute tasks in the event of transient faults and discuss conditions that must be met by any such recovery scheme. For performance evaluation of this idea a tool is developed.
  • Keywords
    fault tolerant computing; processor scheduling; real-time systems; earliest-deadline-first scheduling algorithm; fault-tolerance; periodic real-time tasks; time redundancy; uniprocessor systems; Application software; Embedded system; Fault tolerance; Fault tolerant systems; Hardware; Processor scheduling; Real time systems; Redundancy; Scheduling algorithm; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
  • Conference_Location
    Long Beach, CA
  • Print_ISBN
    1-4244-0910-1
  • Electronic_ISBN
    1-4244-0910-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2007.370608
  • Filename
    4228336