Title :
A resiliency-aware scheduling approach for FPGA configuration: Preliminary results
Author :
Abramson, Jeremy ; Diniz, Pedro C.
Author_Institution :
Inf. Sci. Inst., Univ. of Southern California, Marina del Rey, CA, USA
Abstract :
Hostile environments, shrinking feature sizes and processor aging elicit a need for resilient computing. Coarse-grained hardware approaches, such as Triple Modular Redundancy (TMR) and Temporal Redundancy (TR), while exhibiting acceptable levels of fault coverage [1], are often wasteful of resources such as time, device/chip area and power. A TMR-hardened computation can exhibit poor performance relative to a non-TMR hardware configuration with similar area. This is because the resources that are used to replicate functional units in parallel (in the case of TMR) can only execute one operation at a time. Conversely, in an equivalent non-TMR configuration, those same resources could execute three different operations concurrently (albeit with no resiliency coverage). In short, TMR is very rigid in its allocation of resources, using them only for resiliency.
Keywords :
fault diagnosis; field programmable gate arrays; resource allocation; scheduling; FPGA configuration; TMR-hardened computation; TR; coarse-grained hardware approach; equivalent nonTMR hardware configuration; fault coverage level; resiliency-aware scheduling approach; resilient computing; resource allocation; temporal redundancy; triple modular redundancy; Arrays; Field programmable gate arrays; Kernel; Processor scheduling; Schedules; Tunneling magnetoresistance;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
Conference_Location :
Oslo
Print_ISBN :
978-1-4673-2257-7
Electronic_ISBN :
978-1-4673-2255-3
DOI :
10.1109/FPL.2012.6339196