• DocumentCode
    292321
  • Title

    A fault-tolerant dynamic scheduler for distributed hard-real-time systems

  • Author

    Srinivasan, A. ; Shoja, G.C.

  • Author_Institution
    Dept. of Comput. Sci., Victoria Univ., BC, Canada
  • Volume
    1
  • fYear
    1993
  • fDate
    19-21 May 1993
  • Firstpage
    268
  • Abstract
    A dynamic run-time scheduler is proposed that enhances the effects of a pre-run-time scheduling algorithm for real-time applications. The tasks are of a periodic nature and each task has two schedulable versions: primary and alternate. The primary produces an accurate result while the alternate produces an approximate result but takes less time and should be scheduled if the primary fails to meet the deadline. The objective of the dynamic scheduler is to maximize the number of primaries that are scheduled. The scheduling algorithm and performance results for different failure rates are also given. The performance results show that, for lower failure probability of the primaries scheduled during pre-run-time, the algorithm succeeds in scheduling a higher number of primaries during run-time
  • Keywords
    distributed algorithms; performance evaluation; processor scheduling; real-time systems; software fault tolerance; distributed hard-real-time systems; dynamic run-time scheduler; failure probability; fault-tolerant dynamic scheduler; performance; scheduling algorithm; Aerospace electronics; Application software; Computer science; Dynamic scheduling; Fault tolerance; Fault tolerant systems; Processor scheduling; Real time systems; Runtime; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Computers and Signal Processing, 1993., IEEE Pacific Rim Conference on
  • Conference_Location
    Victoria, BC
  • Print_ISBN
    0-7803-0971-5
  • Type

    conf

  • DOI
    10.1109/PACRIM.1993.407172
  • Filename
    407172