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 …
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 …
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 …
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
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 …
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 …
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 …
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 …
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
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 …
processor performs. The correctness of these operations is therefore essential for the proper …
Multi-layer software reliability for unreliable hardware
This paper presents a multi-layer software reliability approach that leverages multiple
software layers (eg, programming language, compiler, and operating system) to improve the …
software layers (eg, programming language, compiler, and operating system) to improve the …
Compiling for resilience: the performance gap
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 …
mechanisms have been proposed. In this paper we present a compiler infrastructure for …