A transient hardware fault occurs when an energetic particle strikes a transistor, causing it to change state. Although transient faults do not permanently damage the hardware, they may corrupt computations by altering stored values and signal transfers. In this paper, we propose a new scheme for provably safe and reliable computing in the presence of transient hardware faults. In our scheme, software computations are replicated to provide redundancy while special instructions compare the independently computed results to detect errors before writing critical data. In stark contrast to any previous efforts in this area, we have analyzed our fault tolerance scheme from a formal, theoretical perspective. To be specific, first, we provide an o...
Well logically verified and tested software may fail because of undesired physical phenomena provoki...
Aggressive technology scaling, rising clock frequencies, and the continued increase in microprocesso...
A methodology that facilitates the design of fault-tolerant computing systems is presented. It is b...
This paper is about ensuring security in unreliable systems. We studysystems which are subject to tr...
Abstract. This paper is about ensuring security in unreliable systems. We study systems which are su...
Technology scaling of integrated circuits is making transistors increasingly sensitive to process va...
Abstract—As silicon technology continues to scale down and validation expenses continue to increase,...
Over the last years, an increasing number of safety-critical tasks have been demanded for computer s...
Embedded systems are increasingly deployed in harsh environments that their components were not nece...
We present a formal approach to implement fault-tolerance in real-time embedded systems. The initial...
A new approach is proposed that exploits repetition inherent in programs to provide low-overhead tra...
Abstract—When a high-energy particle such as a proton strikes a CPU, the impact may result in the co...
Transient faults are emerging as a critical reliability concern for modern microproces-sors. Recentl...
This paper describes a single-version algorithmic approach to design in fault tolerant computing in ...
Environmental noise (e.g. heat, ionized particles, etc.) causes transient faults in hardware, which ...
Well logically verified and tested software may fail because of undesired physical phenomena provoki...
Aggressive technology scaling, rising clock frequencies, and the continued increase in microprocesso...
A methodology that facilitates the design of fault-tolerant computing systems is presented. It is b...
This paper is about ensuring security in unreliable systems. We studysystems which are subject to tr...
Abstract. This paper is about ensuring security in unreliable systems. We study systems which are su...
Technology scaling of integrated circuits is making transistors increasingly sensitive to process va...
Abstract—As silicon technology continues to scale down and validation expenses continue to increase,...
Over the last years, an increasing number of safety-critical tasks have been demanded for computer s...
Embedded systems are increasingly deployed in harsh environments that their components were not nece...
We present a formal approach to implement fault-tolerance in real-time embedded systems. The initial...
A new approach is proposed that exploits repetition inherent in programs to provide low-overhead tra...
Abstract—When a high-energy particle such as a proton strikes a CPU, the impact may result in the co...
Transient faults are emerging as a critical reliability concern for modern microproces-sors. Recentl...
This paper describes a single-version algorithmic approach to design in fault tolerant computing in ...
Environmental noise (e.g. heat, ionized particles, etc.) causes transient faults in hardware, which ...
Well logically verified and tested software may fail because of undesired physical phenomena provoki...
Aggressive technology scaling, rising clock frequencies, and the continued increase in microprocesso...
A methodology that facilitates the design of fault-tolerant computing systems is presented. It is b...