• DocumentCode
    3499143
  • Title

    A Novel Intelligent Algorithm for Fault-Tolerant Task Scheduling in Real-Time Multiprocessor Systems

  • Author

    Zarinzad, Golbarg ; Rahmani, Amir Masoud ; Dayhim, Nikta

  • Volume
    2
  • fYear
    2008
  • fDate
    11-13 Nov. 2008
  • Firstpage
    816
  • Lastpage
    821
  • Abstract
    The scheduling problem for real-time tasks on multiprocessor is one of NP-hard problems. In fault-tolerant real-time systems, tasks have deadlines to be met in spite of the presence of fault. Many attempts such as classical algorithms and intelligent methods have been made to solve this problem. Primary-backup (PB) scheme is one of the most important classical algorithms that have been employed for fault-tolerant scheduling for real-time tasks, wherein each task has two versions and the versions must be scheduled on two different processors. In this paper a novel scheduling algorithm is proposed based on genetic algorithm (GA) which uses PB for tolerating faults since all tasks employ the processors equally as much as possible.
  • Keywords
    computational complexity; fault tolerance; genetic algorithms; multiprocessing systems; real-time systems; scheduling; NP-hard problem; fault-tolerant task scheduling; genetic algorithm; intelligent algorithm; primary-backup scheme; real-time multiprocessor systems; Dynamic scheduling; Fault tolerance; Fault tolerant systems; Genetic algorithms; Heuristic algorithms; Multiprocessing systems; NP-hard problem; Processor scheduling; Real time systems; Scheduling algorithm; Fault-Tolerant; Genetic Algorithm; Multiprocessor; Real-Time system; Static scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Convergence and Hybrid Information Technology, 2008. ICCIT '08. Third International Conference on
  • Conference_Location
    Busan
  • Print_ISBN
    978-0-7695-3407-7
  • Type

    conf

  • DOI
    10.1109/ICCIT.2008.185
  • Filename
    4682346