4 papers
Towards a Fault-Injection Benchmarking Suite
Tianhao Wang, Robin Thunig, Horst Schirmeier
Soft errors in memories and logic circuits are known to disturb program execution. In this context, the research community has been proposing a plethora of fault-tolerance (FT) sol…
Improving Linux-Kernel Tests for LockDoc with Feedback-driven Fuzzing
Alexander Lochmann, Robin Thunig, Horst Schirmeier
LockDoc is an approach to extract locking rules for kernel data structures from a dynamic execution trace recorded while the system is under a benchmark load. These locking rules c…
DETOx: Towards Optimal Software-based Soft-Error Detector Configurations
Michael Lenz, Horst Schirmeier
Application developers often place executable assertions -- equipped with program-specific predicates -- in their system, targeting programming errors. However, these detectors can…
Estimating Maximum Error Impact in Dynamic Data-driven Applications for Resource-aware Adaption of Software-based Fault-Tolerance
Björn Bönninghoff, Horst Schirmeier
The rise of transient faults in modern hardware requires system designers to consider errors occurring at runtime. Both hardware- and software-based error handling must be deployed…