International audienceDevelopment trends for computing platforms moved from increasing the frequency of a single processor to increasing the parallelism with multiple cores on the same die. Multiple cores have strong potential to support cost-efficient fault tolerance due to their inherent spatial redundancy. This work makes a step towards software-only fault tolerance in the presence of permanent and transient hardware faults. Our approach utilizes software-based spatial triple modular redundancy and coded processing on a shared memory multi-core controller. We evaluate our approach on an Infineon AURIX TriBoard TC277 and provide experimental evidence for error resistance by fault injection campaigns with an iSystem iC5000 On-chip Analyzer
Multiprocessor systems which afford a high degree of parallelism are used in a variety of applicati...
This paper presents different approaches for real-time fault tolerance using redundancy methods for ...
This paper is devoted to an overview of software fault tolerance by means of design diversity, i.e. ...
Transient faults are emerging as a critical concern in the reliability of general-purpose microproce...
Abstract—Transient faults are emerging as a critical concern in the reliability of general-purpose m...
The fault-tolerant design is applicable to high performance IT systems, increased by an amount of&nb...
L'augmentation continue de la puissance de calcul requise par les applications telles que la cryptog...
To cope with the soft errors and make full use of the multi-core system, this paper gives an efficie...
This paper makes a case for using multi-core processors to simultaneously achieve transient-fault to...
In this paper we propose a hybrid solution to ensure results correctness when deploying several appl...
Multicore processors are becoming more and more attractive in embedded and safety-critical domains b...
Soft errors are adding another dimension to the present day architecture design space. Different tec...
Modern safety-critical embedded applications like autonomous driving need to be fail-operational. At...
Abstract—The vulnerability of multi-core processors is increas-ing due to tighter design margins and...
The current trend in commercial processors is producing multi-core architectures which pose both an ...
Multiprocessor systems which afford a high degree of parallelism are used in a variety of applicati...
This paper presents different approaches for real-time fault tolerance using redundancy methods for ...
This paper is devoted to an overview of software fault tolerance by means of design diversity, i.e. ...
Transient faults are emerging as a critical concern in the reliability of general-purpose microproce...
Abstract—Transient faults are emerging as a critical concern in the reliability of general-purpose m...
The fault-tolerant design is applicable to high performance IT systems, increased by an amount of&nb...
L'augmentation continue de la puissance de calcul requise par les applications telles que la cryptog...
To cope with the soft errors and make full use of the multi-core system, this paper gives an efficie...
This paper makes a case for using multi-core processors to simultaneously achieve transient-fault to...
In this paper we propose a hybrid solution to ensure results correctness when deploying several appl...
Multicore processors are becoming more and more attractive in embedded and safety-critical domains b...
Soft errors are adding another dimension to the present day architecture design space. Different tec...
Modern safety-critical embedded applications like autonomous driving need to be fail-operational. At...
Abstract—The vulnerability of multi-core processors is increas-ing due to tighter design margins and...
The current trend in commercial processors is producing multi-core architectures which pose both an ...
Multiprocessor systems which afford a high degree of parallelism are used in a variety of applicati...
This paper presents different approaches for real-time fault tolerance using redundancy methods for ...
This paper is devoted to an overview of software fault tolerance by means of design diversity, i.e. ...