• DocumentCode
    671880
  • Title

    Fault tolerant heterogeneous scheduling for precedence constrained task graphs using simulated annealing

  • Author

    Youness, Hassan ; Omar, Ankur ; Moness, Mohamed

  • Author_Institution
    Comput. & Syst. Eng. Eng. Coll., Minia Univ., Minia, Egypt
  • fYear
    2013
  • fDate
    26-28 Nov. 2013
  • Firstpage
    307
  • Lastpage
    312
  • Abstract
    Scheduling is known to be an NP complete problem in most cases that has no optimal solution in polynomial time. Scheduling task graphs on heterogeneous architecture increases the difficulty of the problem. These heterogeneous architectures like any other platforms are prone to faults thus fault tolerance techniques must be used to ensure accomplishment of the job therefore task replication is used to achieve fault tolerance. However scheduling complexity is increased and the schedule length is affected dramatically due to duplication. Also task replication introduces great communication delays overhead. Here we propose the use of simulated annealing optimization method to find optimal solution according to platform reliability, where the algorithm can be used to minimize lower bound makespan on high reliability platforms and genuinely optimize upper bound makespan for platforms that are prone to failures.
  • Keywords
    fault tolerance; graph theory; microprocessor chips; multiprocessing systems; polynomials; scheduling; simulated annealing; system-on-chip; MPSOC; NP complete problem; communication delays; fault tolerant heterogeneous scheduling; multiprocessor system on chip; polynomial time; precedence constrained task graphs; scheduling complexity; scheduling task graphs; simulated annealing optimization method; Fault tolerance; Fault tolerant systems; Program processors; Schedules; Simulated annealing; Upper bound; Communication Delays; Fault Tolerance; Precedence Constrained; Scheduling Heterogeneous MPSOC; Simulated Annealing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Engineering & Systems (ICCES), 2013 8th International Conference on
  • Conference_Location
    Cairo
  • Print_ISBN
    978-1-4799-0078-7
  • Type

    conf

  • DOI
    10.1109/ICCES.2013.6707224
  • Filename
    6707224