Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

REFINE: Realistic Fault Injection via Compiler-based Instrumentation for Accuracy, Portability and Speed

  • Giorgis Georgakoudis
  • , Ignacio Laguna
  • , Dimitrios S. Nikolopoulos
  • , Martin Schulz
  • Queen's University Belfast
  • Lawrence Livermore National Laboratory

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

35 Zitate (Scopus)

Abstract

Compiler-based fault injection (FI) has become a popular technique for resilience studies to understand the impact of soft errors in supercomputing systems. Compiler-based FI frameworks inject faults at a high intermediate-representation level. However, they are less accurate than machine code, binary-level FI because they lack access to all dynamic instructions, thus they fail to mimic certain fault manifestations. In this paper, we study the limitations of current practices in compiler-based FI and how they impact the interpretation of results in resilience studies. We propose REFINE, a novel framework that addresses these limitations, performing FI in a compiler backend. Our approach provides the portability and efficiency of compiler-based FI, while keeping accuracy comparable to binary-level FI methods. We demonstrate our approach in 14 HPC programs and show that, due to our unique design, its runtime overhead is significantly smaller than state-of the-art compiler-based FI frameworks, reducing the time for large FI experiments.

OriginalspracheEnglisch
TitelSC 2017 - International Conference for High Performance Computing, Networking, Storage and Analysis
Herausgeber (Verlag)IEEE Computer Society
ISBN (elektronisch)9781450351140
DOIs
PublikationsstatusVeröffentlicht - 12 Nov. 2017
Veranstaltung2017 International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2017 - Denver, USA/Vereinigte Staaten
Dauer: 12 Nov. 201717 Nov. 2017

Publikationsreihe

NameInternational Conference for High Performance Computing, Networking, Storage and Analysis, SC
Band2017-November
ISSN (Print)2167-4329
ISSN (elektronisch)2167-4337

Konferenz

Konferenz2017 International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2017
Land/GebietUSA/Vereinigte Staaten
OrtDenver
Zeitraum12/11/1717/11/17

Fingerprint

Untersuchen Sie die Forschungsthemen von „REFINE: Realistic Fault Injection via Compiler-based Instrumentation for Accuracy, Portability and Speed“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren