Title :
Resilient dynamic task scheduling for unreliable heterogeneous MPSoCs
Author :
Arnold, Oliver ; Fettweis, Gerhard
Author_Institution :
Dept. of Mobile Commun. Syst., Tech. Univ. Dresden, Dresden, Germany
Abstract :
This paper introduces a failure aware dynamic task scheduling approach for unreliable heterogeneous MPSoCs. Global and local errors are sporadically injected in the system. Two dynamic task scheduling modes are newly introduced to compensate these errors, one for each error injection method. Error free processing elements are favored, faulty ones are isolated. In case of an error the erroneous task is detected and dynamically compensated to guarantee an error free execution. Different applications are used to prove the feasibility of this approach. The failure aware dynamic task scheduling approach assures an error free execution of all applications.
Keywords :
multiprocessing systems; processor scheduling; system-on-chip; error free execution; error free processing element; error injection; failure aware dynamic task scheduling; resilient dynamic task scheduling; unreliable heterogeneous MPSoC; Decoding; Dynamic scheduling; Error analysis; GSM; Processor scheduling; Random access memory; Reliability; Dynamic Task Scheduling; Heterogeneous MPSoCs; Resilient System; Unreliable Execution Awareness;
Conference_Titel :
Semiconductor Conference Dresden (SCD), 2011
Conference_Location :
Dresden
Print_ISBN :
978-1-4577-0431-4
DOI :
10.1109/SCD.2011.6068747