FAIL*: An open and versatile fault-injection framework for the assessment of software-implemented hardware fault tolerance

H Schirmeier, M Hoffmann, C Dietrich… - 2015 11th european …, 2015 - ieeexplore.ieee.org
Due to voltage and structure shrinking, the influence of radiation on a circuit's operation
increases, resulting in future hardware designs exhibiting much higher rates of soft errors …

dOSEK: the design and implementation of a dependability-oriented static embedded kernel

M Hoffmann, F Lukas, C Dietrich… - 21st IEEE Real-Time …, 2015 - ieeexplore.ieee.org
Because of shrinking structure sizes and operating voltages, computing hardware exhibits
an increasing susceptibility against transient hardware faults: Issues previously only known …

Securing conditional branches in the presence of fault attacks

R Schilling, M Werner… - 2018 Design, Automation & …, 2018 - ieeexplore.ieee.org
In typical software, many comparisons and subsequent branch operations are highly critical
in terms of security. Examples include password checks, signature checks, secure boot, and …

AHEAD: Adaptable data hardening for on-the-fly hardware error detection during database query processing

T Kolditz, D Habich, W Lehner, M Werner… - Proceedings of the …, 2018 - dl.acm.org
We have already known for a long time that hardware components are not perfect and soft
errors in terms of single bit flips happen all the time. Up to now, these single bit flips are …

[PDF][PDF] Mediating effect of intelligent voice assistant (IVA), user experience and effective use on service quality and service satisfaction and loyalty

B Appiah Otoo, AF Salam - 2018 - scholar.archive.org
Abstract Intelligent Voice Assistants (IVA) are voice-based Artificial Intelligence (AI) personal
agents, programmed to act like humans in performing automated tasks. Popular examples …

The dataref versuchung: Saving time through better internal repeatability

C Dietrich, D Lohmann - ACM SIGOPS Operating Systems Review, 2015 - dl.acm.org
Compared to more traditional disciplines, such as the natural sciences, computer science is
said to have a somewhat sloppy relationship with the external repeatability of published …

Trading fault tolerance for performance in AN encoding

NA Rink, J Castrillon - Proceedings of the Computing Frontiers …, 2017 - dl.acm.org
Increasing rates of transient hardware faults pose a problem for computing applications.
Current and future trends are likely to exacerbate this problem. When a transient fault occurs …

Pointing in the right direction-securing memory accesses in a faulty world

R Schilling, M Werner, P Nasahl… - Proceedings of the 34th …, 2018 - dl.acm.org
Reading and writing memory are, besides computation, the most common operations a
processor performs. The correctness of these operations is therefore essential for the proper …

Multi-layer software reliability for unreliable hardware

M Shafique, P Axer, C Borchert, JJ Chen… - it-Information …, 2015 - degruyter.com
This paper presents a multi-layer software reliability approach that leverages multiple
software layers (eg, programming language, compiler, and operating system) to improve the …

Compiling for resilience: the performance gap

NA Rink, D Kuvaiskii, J Castrillon… - Parallel Computing: On …, 2016 - ebooks.iospress.nl
In order to perform reliable computations on unreliable hardware, software-based protection
mechanisms have been proposed. In this paper we present a compiler infrastructure for …