• DocumentCode
    2550337
  • Title

    Dealing with execution-overruns to improve the temporal robustness of real-time systems scheduled FP and EDF

  • Author

    Bougueroua, Lamine ; George, Laurent ; Midonnet, Serge

  • Author_Institution
    ESIGETEL, Paris
  • fYear
    2007
  • fDate
    22-28 April 2007
  • Firstpage
    52
  • Lastpage
    52
  • Abstract
    This paper presents a mechanism for execution-overrun management in preemptive real-time systems composed of sporadic tasks. We consider faults due to Worst Case Execution Time violations. Based on fault prevention, we determine the allowance of a task defined as the maximum extra duration that can be granted to a faulty task without compromising the timeliness constraints of the tasks. We propose a solution to implement the allowance principle that we call the Latest Execution Time (LET), defined for a task as the latest absolute time a faulty task can proceed with its execution without compromising the real-time constraints of all the tasks in the system. This mechanism enables to cope with execution overruns before a deadline miss and is not based on execution overruns handlers. We show how to determine the LET based on existing real-time feasibility conditions for Fixed Priority (FP) and Earliest Deadline First (EDF) schedulings. We compare the performances of the LET mechanism with FP and EDF scheduling to classical execution overrun management solutions.
  • Keywords
    fault tolerant computing; processor scheduling; real-time systems; scheduling; task analysis; allowance principle; earliest deadline first scheduling; execution-overrun management; fault prevention; faulty task; fixed priority scheduling; latest absolute time; latest execution time; real-time system scheduling; sporadic tasks; task allowance; temporal robustness; timeliness constraints; worst case execution time violations; Computer architecture; Delay; Fault tolerance; Fault tolerant systems; Memory architecture; Performance analysis; Performance evaluation; Processor scheduling; Real time systems; Robustness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, 2007. ICONS '07. Second International Conference on
  • Conference_Location
    Martinique
  • Print_ISBN
    0-7695-2807-4
  • Electronic_ISBN
    0-7695-2807-4
  • Type

    conf

  • DOI
    10.1109/ICONS.2007.18
  • Filename
    4196354