• DocumentCode
    2900504
  • Title

    FTGS: Fault-Tolerant Fixed-Priority Scheduling on Multiprocessors

  • Author

    Pathan, Risat Mahmud ; Jonsson, Jan

  • Author_Institution
    Chalmers Univ. of Technol., Goteborg, Sweden
  • fYear
    2011
  • fDate
    16-18 Nov. 2011
  • Firstpage
    1164
  • Lastpage
    1175
  • Abstract
    In this paper, we consider preemptive scheduling of a set of fixed-priority, sporadic tasks on multiprocessors from both real-time and fault-tolerant perspectives. We propose a fault-tolerant multiprocessor scheduling algorithm, called FTGS, exploiting time redundancy to tolerate both task errors and processor failures. The main contribution of this paper is the derivation of a feasibility test for our proposed FTGS algorithm. This feasibility test when satisfied guarantees that all the deadlines of the real-time tasks are met even in the presence of task errors and processor failures. The major strength of FTGS algorithm is the fault model it assumes; we consider a variety of software and hardware faults that may lead to task errors or processor failures. The novelty of our proposed feasibility test is that the resilience of resource constrained embedded real-time systems can be determined for different combinations of task errors and processor failures.
  • Keywords
    embedded systems; fault tolerant computing; multiprocessing systems; scheduling; FTGS; fault-tolerant fixed-priority scheduling; fault-tolerant multiprocessor scheduling algorithm; preemptive scheduling; resource constrained embedded real-time systems; Conferences; Joints; Fault Tolerance; Fault-Tolerant Scheduling Algorithm; Global Multiprocessor Scheduling; Processors Failure; Real-Time System; Schedulability Test; Time Redundancy; Transient Faults;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Trust, Security and Privacy in Computing and Communications (TrustCom), 2011 IEEE 10th International Conference on
  • Conference_Location
    Changsha
  • Print_ISBN
    978-1-4577-2135-9
  • Type

    conf

  • DOI
    10.1109/TrustCom.2011.158
  • Filename
    6120951