• DocumentCode
    3181692
  • Title

    Adaptive scheduling of fault-tolerant parallel programs with timing constraints

  • Author

    Srinivasan, A. ; Shoja, G.C.

  • Author_Institution
    Dept. of Comput. Sci., Victoria Univ., BC, Canada
  • Volume
    5
  • fYear
    1995
  • fDate
    22-25 Oct 1995
  • Firstpage
    4533
  • Abstract
    We propose an adaptive preemptive scheduler for scheduling external sporadic tasks in a multiprocessor real-time system. We first present a pre-run-time scheduler to schedule a fault-tolerant parallel program with precedence constraints. Every task in the parallel program consists of two subtasks, namely, mandatory and optional. During run-time we optimally schedule the external tasks using the proposed adaptive scheduler. The scheduler removes the minimum number of optionals from the pre-run-time schedule to accommodate the external tasks. The performance of the system due to use of fault-tolerance is also demonstrated
  • Keywords
    fault tolerant computing; multiprocessing systems; parallel programming; processor scheduling; real-time systems; scheduling; shared memory systems; adaptive scheduling; fault-tolerant parallel programs; multiprocessor systems; real-time system; shared memory systems; timing constraints; Adaptive scheduling; Computer science; Concurrent computing; Fault tolerance; NP-complete problem; Processor scheduling; Real time systems; Robots; Runtime; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 1995. Intelligent Systems for the 21st Century., IEEE International Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    0-7803-2559-1
  • Type

    conf

  • DOI
    10.1109/ICSMC.1995.538509
  • Filename
    538509