Issue No.01 - January/February (2008 vol.28)
Albert Meixner , Duke University
Michael E. Bauer , Duke University
Daniel J. Sorin , Duke University
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MM.2008.3
Argus, a novel approach for detecting errors in simple processor cores, dynamically verifies the correctness of the four tasks performed by a von Neumann core: control flow, data flow, computation, and memory access. Argus detects transient and permanent errors, with far lower impact on performance and chip area than previous techniques.
microarchitecture, error detection, dependability, fault tolerance
Albert Meixner, Michael E. Bauer, Daniel J. Sorin, "Argus: Low-Cost, Comprehensive Error Detection in Simple Cores", IEEE Micro, vol.28, no. 1, pp. 52-59, January/February 2008, doi:10.1109/MM.2008.3