TUHH Open Research
Help
  • Log In
    New user? Click here to register.Have you forgotten your password?
  • English
  • Deutsch
  • Communities & Collections
  • Publications
  • Research Data
  • People
  • Institutions
  • Projects
  • Statistics
  1. Home
  2. TUHH
  3. Publication References
  4. ACTOR: Accelerating Fault Injection Campaigns Using Timeout Detection Based on Autocorrelation
 
Options

ACTOR: Accelerating Fault Injection Campaigns Using Timeout Detection Based on Autocorrelation

Publikationstyp
Conference Paper
Date Issued
2022-09
Sprache
German
Author(s)
Thomas, Tim-Marek  
Dietrich, Christian  orcid-logo
Pusz, Oskar  
Lohmann, Daniel  
Institut
Operating Systems E-EXK4  
TORE-URI
http://hdl.handle.net/11420/13581
Journal
Lecture notes in computer science  
Number in series
13414 LNCS
Volume
13414
Start Page
252
End Page
266
Citation
International Conference on Computer Safety, Reliability, and Security (SAFECOMP 2022)
Contribution to Conference
International Conference on Computer Safety, Reliability, and Security, SAFECOMP 2022  
Publisher DOI
10.1007/978-3-031-14835-4_17
Scopus ID
2-s2.0-85137998003
Peer Reviewed
true
Fault-injection (FI) campaigns provide an in-depth resilience analysis of safety-critical systems in the presence of transient hardware faults. However, FI campaigns require many independent injection experiments and, combined, long run times, especially if we aim for a high coverage of the fault space. Besides reducing the number of pilot injections (e.g., with def-use pruning) in the first place, we can also speed up the overall campaign by speeding up individual experiments. From our experiments, we see that the timeout failure class is especially important here: Although timeouts account only for 8% (QSort) of the injections, they require 32% of the campaign run time.

In this paper, we analyze and discuss the nature of timeouts as a failure class, and reason about the general design of dynamic timeout detectors. Based on those insights, we propose ACTOR, a method to identify and abort stuck experiments early by performing autocorrelation on the branch-target history. Applied to seven MiBench benchmarks, we can reduce the number of executed post-injection instructions by up to 30%, which translates into an end-to-end saving of 27%. Thereby, the absolute classification error of experiments as timeouts was always less than 0.5%.
DDC Class
000: Allgemeines, Wissenschaft
TUHH
Weiterführende Links
  • Contact
  • Send Feedback
  • Cookie settings
  • Privacy policy
  • Impress
DSpace Software

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science
Design by effective webwork GmbH

  • Deutsche NationalbibliothekDeutsche Nationalbibliothek
  • ORCiD Member OrganizationORCiD Member Organization
  • DataCiteDataCite
  • Re3DataRe3Data
  • OpenDOAROpenDOAR
  • OpenAireOpenAire
  • BASE Bielefeld Academic Search EngineBASE Bielefeld Academic Search Engine
Feedback