• search hit 4 of 13
Back to Result List

S 3DES - Scalable Software Support for Dependable Embedded Systems

  • Scalable Software Support for Dependable Embedded Systems (S3DES) achieves fault tolerance by utilizing spatial software-based triple modular redundancy for computational and voter processes on application level. Due to the parallel execution of the replicas on distinct CPU cores it makes a step towards software-based fault tolerance against transient and permanent random hardware errors. Additionally, the compliance with real-time requirements in terms of response time is enhanced compared to similar approaches. The replicated voters, the introduced mutual voter monitoring and the optimized arithmetic encoding allow the detection and compensation of voter failures without the utilization of backward recovery. Fault injection experiments on real hardware reveal that S3DES can detect and mask all injected data and program flow errors under a single fault assumption, whereas an uncoded voting scheme yields approx. 12% silent data corruptions in a similar experiment.

Export metadata

Additional Services

Share in Twitter Search Google Scholar Statistics
Metadaten
Author:Lukas Osinski, Jürgen MottokORCiDGND
DOI:https://doi.org/10.1007/978-3-030-18656-2_2
Parent Title (English):Architecture of Computing Systems - ARCS 2019, 32nd International Conference, Copenhagen, Denmark, May 20-23, 2019, Proceedings
Publisher:Springer
Place of publication:Cham
Editor:Martin Schoeberl, Christian Hochberger, Sascha Uhrig, Jürgen Brehm, Thilo Pionteck
Document Type:conference proceeding (article)
Language:English
Year of first Publication:2019
Release Date:2021/03/11
First Page:15
Last Page:27
Andere Schriftenreihe:Lecture Notes in Computer Science ; 11479
Institutes:Fakultät Elektro- und Informationstechnik
Fakultät Elektro- und Informationstechnik / Laboratory for Safe and Secure Systems (LAS3)
Begutachtungsstatus:begutachtet
research focus:Digitalisierung