• DocumentCode
    2787396
  • 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
  • fYear
    2011
  • fDate
    10-14 Oct. 2011
  • Firstpage
    173
  • Lastpage
    174
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures and Compilation Techniques (PACT), 2011 International Conference on
  • Conference_Location
    Galveston, TX
  • ISSN
    1089-795X
  • Print_ISBN
    978-1-4577-1794-9
  • Type

    conf

  • DOI
    10.1109/PACT.2011.25
  • Filename
    6113801