Title :
CriticalFault: Amplifying Soft Error Effect Using Vulnerability-Driven Injection
Author :
Xu, Xin ; Li, Man-Lap
Author_Institution :
Dept. of Electr. & Comput. Eng., George Washington Univ., Washington, DC, USA
Abstract :
As future microprocessors will be prone to various types of errors, researchers have looked into cross-layer hardware-software reliability solutions to reduce overheads. These mechanisms are shown to be effective when evaluated with statistical fault injection (SFI). However, under SFI, a large number of injected faults can be derated, making the evaluation less rigorous. To handle this problem, we propose a biased fault injection framework called Ciritical Fault that leverages vulnerability analysis to identify faults that are more likely to stress test the underlying reliability solution. Our experimental results show that the injection space is reduced by 30% and a large portion of injected faults cause software aborts and silent data corruptions. Overall, Critical Fault allows us to amplify soft error effects on reliability mechanism-under-test, which can help improve current techniques or inspire other new fault-tolerant mechanisms.
Keywords :
fault tolerant computing; microprocessor chips; CriticalFault framework; cross-layer hardware-software reliability solution; fault-tolerant mechanism; microprocessors; soft error effect; statistical fault injection; vulnerability-driven injection; Benchmark testing; Fault tolerance; Fault tolerant systems; Integrated circuit reliability; Microprocessors; Registers; Fault Injection; Microarchitecture; Soft Error; Vulnerability;
Conference_Titel :
Parallel Architectures and Compilation Techniques (PACT), 2011 International Conference on
Conference_Location :
Galveston, TX
Print_ISBN :
978-1-4577-1794-9
DOI :
10.1109/PACT.2011.25