ABSTRACT: This paper discusses how compiler optimizations influence software reliability when the optimized application is compiled with a technique to enable the software itself to detect and correct radiation-induced control-flow errors. Supported by a comprehensive fault-injection campaign using an established benchmark suite in the embedded systems domain, we show that the compiler is a non-negligible source of noise when hardening the software against radiation-induced soft errors
Over the last years, an increasing number of safety-critical tasks have been demanded for computer s...
The problem of designing radiation-tolerant devices working in application critical systems becomes ...
Compilers are at the foundation of software security. On the one hand, compilers are an ideal place ...
Part 2: Non-functional Aspects of Embedded SystemsInternational audienceThis paper characterizes how...
In this paper we study the impact of compiler optimizations on the error sensitivity of twelve bench...
Radiation influence on the microprocessor-based sys-tems is a serious problem especially in places l...
The strict power efficiency constraints required to achieve exascale systems will dramatically incre...
A method is presented for automated improvement of embedded application reliability. The compilation...
International audienceSeveral criteria can be used to evaluate the criticality of registers and memo...
How to cite Complete issue More information about this article Journal's homepage in redalyc.or...
As transistors sizes shrink and architects put more and more cores on chip, computer systems become ...
Random hardware faults are a major concern for critical systems, especially when they are employed i...
Constructing a dependable and fault-tolerant system is inherently difficult. Not only should the sys...
With the projected increase in hardware error rates in the future, software needs to be resilient to...
A compilation technique for reliability-aware software transfor-mations is presented. An instruction...
Over the last years, an increasing number of safety-critical tasks have been demanded for computer s...
The problem of designing radiation-tolerant devices working in application critical systems becomes ...
Compilers are at the foundation of software security. On the one hand, compilers are an ideal place ...
Part 2: Non-functional Aspects of Embedded SystemsInternational audienceThis paper characterizes how...
In this paper we study the impact of compiler optimizations on the error sensitivity of twelve bench...
Radiation influence on the microprocessor-based sys-tems is a serious problem especially in places l...
The strict power efficiency constraints required to achieve exascale systems will dramatically incre...
A method is presented for automated improvement of embedded application reliability. The compilation...
International audienceSeveral criteria can be used to evaluate the criticality of registers and memo...
How to cite Complete issue More information about this article Journal's homepage in redalyc.or...
As transistors sizes shrink and architects put more and more cores on chip, computer systems become ...
Random hardware faults are a major concern for critical systems, especially when they are employed i...
Constructing a dependable and fault-tolerant system is inherently difficult. Not only should the sys...
With the projected increase in hardware error rates in the future, software needs to be resilient to...
A compilation technique for reliability-aware software transfor-mations is presented. An instruction...
Over the last years, an increasing number of safety-critical tasks have been demanded for computer s...
The problem of designing radiation-tolerant devices working in application critical systems becomes ...
Compilers are at the foundation of software security. On the one hand, compilers are an ideal place ...