Title :
A confidence-driven model for error-resilient computing
Author :
Chen, Chia-Hsiang ; Kim, Yejoong ; Zhang, Zhengya ; Blaauw, David ; Sylvester, Dennis ; Naeimi, Helia ; Sandhu, Sumeet
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Univ. of Michigan, Ann Arbor, MI, USA
Abstract :
We propose an adaptive reliability enhancement structure for deeply-scaled CMOS and future devices that exhibit nondeterministic behavior. This structure forms the basis of a confidence-driven computing model that can be implemented in either a rollback recovery or an iterative dual modular redundancy method incorporating synchronous handshake schemes. The performance and cost of the computing model are estimated using a 45 nm CMOS technology and the functionality is verified by FPGA-based emulation. The confidence-driven computing model is demonstrated using a 16-bit, 12-stage CORDIC processor operating under random, transient errors. The confidence-driven computing model adapts to the fluctuating error rates at the device substrate level to guarantee the reliability of computation at the system level. This computing model costs 4.2 times smaller area and 2.7 times less energy overhead than triple modular redundancy to guarantee a system-level mean time to failure of two years.
Keywords :
CMOS logic circuits; field programmable gate arrays; microprocessor chips; redundancy; system recovery; CORDIC processor; FPGA-based emulation; confidence-driven computing model; deeply-scaled CMOS; device substrate level; error-resilient computing; failure; iterative dual modular redundancy method; nondeterministic behavior; rollback recovery; synchronous handshake schemes; Computational modeling; Delay; Error analysis; Redundancy; Synchronization; Throughput; confidence estimator; dual modular redundancy; reliability; rollback recovery; transient error;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location :
Grenoble
Print_ISBN :
978-1-61284-208-0
DOI :
10.1109/DATE.2011.5763255