DocumentCode :
271874
Title :
GUARD: GUAranteed reliability in dynamically reconfigurable systems
Author :
Hongyan Zhang ; Kochte, Michael A. ; Imhof, Michael E. ; Bauer, Lujo ; Wunderlich, H.-J. ; Henkel, Jörg
Author_Institution :
Embedded Syst., Karlsruhe Inst. of Technol., Karlsruhe, Germany
fYear :
2014
fDate :
1-5 June 2014
Firstpage :
1
Lastpage :
6
Abstract :
Soft errors are a reliability threat for reconfigurable systems implemented with SRAM-based FPGAs. They can be handled through fault tolerance techniques like scrubbing and modular redundancy. However, selecting these techniques statically at design or compile time tends to be pessimistic and prohibits optimal adaptation to changing soft error rate at runtime. We present the GUARD method which allows for autonomous runtime reliability management in reconfigurable architectures: Based on the error rate observed during runtime, the runtime system dynamically determines whether a computation should be executed by a hardened processor, or whether it should be accelerated by inherently less reliable reconfigurable hardware which can trade-off performance and reliability. GUARD is the first runtime system for reconfigurable architectures that guarantees a target reliability while optimizing the performance. This allows applications to dynamically chose the desired degree of reliability. Compared to related work with statically optimized fault tolerance techniques, GUARD provides up to 68.3% higher performance at the same target reliability.
Keywords :
SRAM chips; fault tolerance; field programmable gate arrays; optimisation; radiation hardening (electronics); reconfigurable architectures; GUARD method; SRAM-based FPGA; autonomous runtime reliability management; fault tolerance techniques; guaranteed reliability; hardened processor; modular redundancy; reconfigurable architectures; reconfigurable systems; runtime system; soft error rate at runtime; Acceleration; Computer architecture; Containers; Error analysis; Hardware; Reliability; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1145/2593069.2593146
Filename :
6881359
Link To Document :
بازگشت