Title :
Argus: Low-Cost, Comprehensive Error Detection in Simple Cores
Author :
Meixner, Albert ; Bauer, Michael E. ; Sorin, Daniel J.
Author_Institution :
Duke Univ., Durham
Abstract :
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.
Keywords :
computer architecture; data flow analysis; error detection; Argus; control flow; data flow; error detection; memory access; processor cores; von Neumann core; Costs; Data flow computing; Energy consumption; Error correction; Hardware; Multicore processing; Out of order; Resumes; Runtime; Throughput; dependability; error detection; fault tolerance; microarchitecture;
Journal_Title :
Micro, IEEE