DocumentCode
2000603
Title
Guiding fault-driven adaption in multicore systems through a reliability-aware static task schedule
Author
Duque, Laura A. Rozo ; Chengmo Yang
Author_Institution
Electr. & Comput. Eng., Univ. of Delaware, Newark, DE, USA
fYear
2015
fDate
19-22 Jan. 2015
Firstpage
612
Lastpage
617
Abstract
Future multicore systems suffer from high and varying fault rates due to device scaling, increasing number of processing notes, varying environmental issues and aging effects. Efficient fault tolerant solutions capable of combining the advantages of static optimization and runtime adaptation are needed. To achieve this goal, we propose a static reliability-aware scheduling technique, aiming to guide runtime adaptation and relieve most of the computational overhead. The proposed static scheduler considers “reliability level” (RL) as an intermediate scheduling dimension and creates a “task-to-RL-to-core” mapping. This enables the “RL-to-core” mapping to be efficiently adapted at runtime according to fault rate variations, while the “task-to-RL” mapping can still be reused. Experimental studies show that by considering fault rates during static scheduling, runtime application execution time can be improved by up to 19% in a non-constant fault rate environment.
Keywords
fault tolerance; integrated circuit reliability; logic design; microprocessor chips; multiprocessing systems; processor scheduling; aging effect; fault driven adaption; intermediate scheduling dimension; multicore systems; reliability aware static task schedule; reliability level-to-core mapping; runtime adaptation; static optimization; static reliability aware scheduling technique; task-to-RL-to-core mapping; task-to-reliability level mapping; Dynamic scheduling; Fault tolerance; Monitoring; Processor scheduling; Runtime; Schedules;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (ASP-DAC), 2015 20th Asia and South Pacific
Conference_Location
Chiba
Print_ISBN
978-1-4799-7790-1
Type
conf
DOI
10.1109/ASPDAC.2015.7059076
Filename
7059076
Link To Document