We have developed Argus, a novel approach for providing low-cost, comprehensive error detection for simple cores. The key to Argus is that the operation of a von Neumann core consists of four fundamental tasks—control flow, dataflow, computation, and memory access—that can be checked separately. We prove that Argus can detect any error by observing whether any of these tasks are performed incorrectly. We describe a prototype implementation, Argus-1, based on a single-issue, 4-stage, in-order processor to illustrate the potential of our approach. Experiments show that Argus-1 detects transient and permanent errors in simple cores with much lower impact on performance (<4 % average overhead) and chip area (<17 % overhead
Software-based fault tolerance techniques are a low-cost way to protect processors against soft erro...
Microprocessor-based systems are employed in an increasing number of applications where dependabilit...
Abstract—This work proposes a new, software-based, defect detection and diagnosis technique. We intr...
There is broad consensus among academic and industrial researchers in computer architecture that har...
There has been a significant amount of recent research in low-cost mechanisms for detecting errors i...
Microprocessor error detection is increasingly important, as the number of transistors in modern sys...
© 2016 ACM. Relentless technology scaling has made transistors more vulnerable to soft, or transient...
We propose a low cost concurrent error detection strategy to improve the Reliability, Availability, ...
The vulnerability of the current and future processors towards transient errors caused by particle s...
Hardware errors are on the rise with reducing chip sizes, and power constraints have necessitated th...
We propose a low cost concurrent error detection strategy to improve the Reliability, Availability, ...
This paper presents a solution for error detection in ARM microprocessors based on the use of the tr...
With the growing use of computers in almost every aspect of our lives, software failures have greate...
ISBN 978-1-4577-0483-3International audienceSoft errors have been emerged as an important reliabilit...
This thesis addresses three important steps in the selection of error detection mechanisms for micro...
Software-based fault tolerance techniques are a low-cost way to protect processors against soft erro...
Microprocessor-based systems are employed in an increasing number of applications where dependabilit...
Abstract—This work proposes a new, software-based, defect detection and diagnosis technique. We intr...
There is broad consensus among academic and industrial researchers in computer architecture that har...
There has been a significant amount of recent research in low-cost mechanisms for detecting errors i...
Microprocessor error detection is increasingly important, as the number of transistors in modern sys...
© 2016 ACM. Relentless technology scaling has made transistors more vulnerable to soft, or transient...
We propose a low cost concurrent error detection strategy to improve the Reliability, Availability, ...
The vulnerability of the current and future processors towards transient errors caused by particle s...
Hardware errors are on the rise with reducing chip sizes, and power constraints have necessitated th...
We propose a low cost concurrent error detection strategy to improve the Reliability, Availability, ...
This paper presents a solution for error detection in ARM microprocessors based on the use of the tr...
With the growing use of computers in almost every aspect of our lives, software failures have greate...
ISBN 978-1-4577-0483-3International audienceSoft errors have been emerged as an important reliabilit...
This thesis addresses three important steps in the selection of error detection mechanisms for micro...
Software-based fault tolerance techniques are a low-cost way to protect processors against soft erro...
Microprocessor-based systems are employed in an increasing number of applications where dependabilit...
Abstract—This work proposes a new, software-based, defect detection and diagnosis technique. We intr...