@inproceedings{7d4e6613f2934789927f3788f6e76f23,
title = "Jit fault detection: Increasing availability in 1oo2 systems just-in-time",
abstract = "With silicon technology decreasing in size, memories get more susceptible to external influences, which can lead to soft errors. Although temporary, these errors constitute a challenge for safety-critical systems. Redundancy-based error detection is commonly used in industry to increase safety and mitigate these errors. When an error is detected, safety-critical systems are usually switched to a safe state. While this prevents failures, it negatively affects the system's availability. In this work, we propose Just-in-Time fault detection, a novel method which enables a system to be switched to the safe state only in case a detected error would affect the system's behavior. A software tool enabling the deployment of this method on an off-the-shelf processor is implemented, and the method is validated and compared with a state-of-the-art alternative approach using mixed-critical memories. Our results show an availability gain between 25.2% and 100% compared with the state-of-the-art approach while executing two different standard algorithms.",
keywords = "1oo2, Availability, Fault tolerance, Overwriting, RAM test, Safety critical systems, Soft errors",
author = "Leo Botler and Nermin Kajtazovic and Konrad Diwold and Kay R{\"o}mer",
year = "2020",
month = aug,
day = "25",
doi = "10.1145/3407023.3407054",
language = "English",
series = "ACM International Conference Proceeding Series",
publisher = "Association of Computing Machinery",
booktitle = "Proceedings of the 15th International Conference on Availability, Reliability and Security, ARES 2020",
address = "United States",
note = "15th International Conference on Availability, Reliability and Security : ARES 2020, ARES 2020 ; Conference date: 25-08-2020 Through 28-08-2020",
}