The dual core strategy allows to construct a fail-silent processor from two instances (master/checker) of any arbitrary standard processor. Its main drawbacks are its vulnerability with respect to common mode failures and the existence of residual single points of failure. In this paper we propose a generic frame that systematically eliminates these drawbacks. First, we employ temporal redundancy to cope with common mode failures. Unlike similar approaches we can ensure error containment even if -- as a result of the temporal redundancy -- the comparison by the checker core is delayed. We attain this by introducing a specific delay element for outgoing data. Second, we perform a systematic analysis of potential single points of failure and ...
Soft errors (or Transient faults) are temporary faults that arise in a circuit due to a variety of i...
As predicted by Gordon E. Moore in 1975, the number of transistors has doubled every two years over ...
Reliability becomes a key issue in computer system design as microprocessors are increasingly suscep...
This work presents a new Dual-Core LockStep approach to enhance fault tolerance in microprocessors. ...
This paper makes a case for using multi-core processors to simultaneously achieve transient-fault to...
Dual-core execution (DCE) is an execution paradigm proposed to utilize chip multiprocessors to impro...
Dual-core execution (DCE) is an execution paradigm proposed to utilize chip multiprocessors to impro...
The current trend in commercial processors is producing multi-core architectures which pose both an ...
In this paper we propose a hybrid solution to ensure results correctness when deploying several appl...
In this dissertation we address the overhead reduction of fault tolerance (FT) techniques. Due to te...
This article presents Lock-V, a heterogeneous fault tolerance architecture that explores a dual-core...
Failure risk must be tiny in high-integrity systems, such as those in cars, satellites and aircraft....
The vulnerability of the current and future processors towards transient errors caused by particle s...
Computer systems are permanently present in our daily basis in a wide range of applications. In syst...
Computer chips, the most complex artifacts ever made by man, are susceptible to problems with correc...
Soft errors (or Transient faults) are temporary faults that arise in a circuit due to a variety of i...
As predicted by Gordon E. Moore in 1975, the number of transistors has doubled every two years over ...
Reliability becomes a key issue in computer system design as microprocessors are increasingly suscep...
This work presents a new Dual-Core LockStep approach to enhance fault tolerance in microprocessors. ...
This paper makes a case for using multi-core processors to simultaneously achieve transient-fault to...
Dual-core execution (DCE) is an execution paradigm proposed to utilize chip multiprocessors to impro...
Dual-core execution (DCE) is an execution paradigm proposed to utilize chip multiprocessors to impro...
The current trend in commercial processors is producing multi-core architectures which pose both an ...
In this paper we propose a hybrid solution to ensure results correctness when deploying several appl...
In this dissertation we address the overhead reduction of fault tolerance (FT) techniques. Due to te...
This article presents Lock-V, a heterogeneous fault tolerance architecture that explores a dual-core...
Failure risk must be tiny in high-integrity systems, such as those in cars, satellites and aircraft....
The vulnerability of the current and future processors towards transient errors caused by particle s...
Computer systems are permanently present in our daily basis in a wide range of applications. In syst...
Computer chips, the most complex artifacts ever made by man, are susceptible to problems with correc...
Soft errors (or Transient faults) are temporary faults that arise in a circuit due to a variety of i...
As predicted by Gordon E. Moore in 1975, the number of transistors has doubled every two years over ...
Reliability becomes a key issue in computer system design as microprocessors are increasingly suscep...