DocumentCode :
1960617
Title :
Towards a Graceful Degradable Multicore-System by Hierarchical Handling of Hard Errors
Author :
Muller, Sebastian ; Scholzel, Mario ; Vierhaus, Heinrich T.
Author_Institution :
Dept. of Comput. Sci., Brandenburg Univ. of Technol., Cottbus, Germany
fYear :
2013
fDate :
Feb. 27 2013-March 1 2013
Firstpage :
302
Lastpage :
309
Abstract :
We present a novel concept for handling permanent faults in a statically scheduled heterogeneous multi-core system by means of a software-based self-reconfiguration. Hard faults are handled in a hierarchical cross layer manner, either locally by each core itself, or globally by reconfiguring the full system. Local reconfiguration of a defect core is based on the adaptation of the executed task to the current fault state of the core, such that defect components are never used. This adaptation is achieved by a rescheduling of the program code of the task. If this local reconfiguration fails, then the binding of tasks to cores is modified. Because heterogeneous cores are allowed, this may require a rescheduling of the tasks whose binding is changed. Estimations for the runtime of such a global reconfiguration are presented. Moreover, it is shown that systems that support the global reconfiguration achieve the same fault tolerance level as systems with local repair only, but with reduced hardware overhead.
Keywords :
fault tolerant computing; multiprocessing systems; processor scheduling; fault state; fault tolerance level; global reconfiguration; global-hard fault handling; hard error hierarchical handling; hardware overhead reduction; hierarchical cross-layers; local defect core reconfiguration components; local repair; local-hard fault handling; permanent fault handling; program code rescheduling; runtime estimations; software-based self-reconfiguration; statically scheduled heterogeneous multicore system; system reconfiguration; Built-in self-test; Circuit faults; Maintenance engineering; Multicore processing; Schedules; Software; VLIW; MPSoC; NoC; VLIW; fault-tolerant; software-based self-repair;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2013 21st Euromicro International Conference on
Conference_Location :
Belfast
ISSN :
1066-6192
Print_ISBN :
978-1-4673-5321-2
Electronic_ISBN :
1066-6192
Type :
conf
DOI :
10.1109/PDP.2013.51
Filename :
6498568
Link To Document :
بازگشت