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
Link To Document