• DocumentCode
    2807524
  • Title

    Fault-tolerant real-time scheduling using passive replicas

  • Author

    Ahn, KapDae ; Kim, Jong ; Hong, Sungje

  • Author_Institution
    Adv. Products Dev. Lab., SK Telecom Central R&D Center, Taejeon, South Korea
  • fYear
    1997
  • fDate
    15-16 Dec 1997
  • Firstpage
    98
  • Lastpage
    103
  • Abstract
    In hard real-time multiprocessor systems, it is necessary to have a fault-tolerant task execution scheme to meet the tasks´ deadlines even in the presence of a processor failure. In this paper, we propose a delayed scheduling algorithm using a passive replica method. This scheme has relatively a small overhead for backup processes. For the purpose of high schedulability, we allow the primary copy of one task to overlap with the backup copy of another task. And, if all processors are busy to execute a task, the schedule of an arriving task is delayed until at least one processor is available. A heuristic cost function is used to select the task to be scheduled next among the delayed tasks. Simulation results show that the proposed algorithm achieves higher schedulability compared to other conventional approaches and a single spare node scheme
  • Keywords
    digital simulation; fault tolerant computing; multiprocessing systems; processor scheduling; real-time systems; delayed scheduling algorithm; fault-tolerant real-time scheduling; fault-tolerant task execution scheme; hard real-time multiprocessor systems; heuristic cost function; passive replicas; simulation results; single spare node scheme; Algorithm design and analysis; Analytical models; Cost function; Fault tolerance; Fault tolerant systems; Performance analysis; Processor scheduling; Real time systems; Scheduling algorithm; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Systems, 1997. Proceedings., Pacific Rim International Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    0-8186-8212-4
  • Type

    conf

  • DOI
    10.1109/PRFTS.1997.640132
  • Filename
    640132