DocumentCode
990686
Title
Bifurcations and fundamental error bounds for fault-tolerant computations
Author
Gao, J.B. ; Qi, Yan ; Fortes, José A B
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Florida, Gainesville, FL, USA
Volume
4
Issue
4
fYear
2005
fDate
7/1/2005 12:00:00 AM
Firstpage
395
Lastpage
402
Abstract
In the emerging nanotechnologies, faulty components may be an integral part of a system. For the system to be reliable, the error of the building blocks has to be smaller than a threshold. Therefore, finding exact error thresholds for noisy gates is one of the most challenging problems in fault-tolerant computations. Under the von Neumann´s probabilistic computing framework, we show that computation by circuits built out of noisy NAND gates with an arbitrary number of K inputs under worst case operation can be readily described by nonlinear discrete maps. Bifurcation analysis of such maps naturally gives the exact error thresholds above which no reliable computation is possible. It is further shown that the maximum threshold value for a K-input NAND gate is obtained when K=5. This implies that if one chooses NAND gate as basic building blocks, then the optimal number of inputs for the NAND gate may be very different from the conventional value of 2. The analysis technique generalizes to other types of gates and circuits that use voting to improve reliability, as well as a network built out of the so-called para-restituted NAND gates recently proposed by Sadek et al. Nonlinear dynamics theory offers an interesting perspective to study rich nonlinear interactions among faulty components and design nanoscale fault-tolerant architectures.
Keywords
bifurcation; fault tolerant computing; nanotechnology; noise; nonlinear dynamical systems; probability; K-input NAND gate; bifurcation analysis; building blocks; error bounds; exact error thresholds; fault-tolerant computations; faulty components; nanoscale fault-tolerant architectures; nanotechnologies; noisy NAND gates; nonlinear discrete maps; nonlinear dynamics theory; nonlinear interactions; para-restituted NAND gates; reliable computation; von Neumann probabilistic computing framework; Aerodynamics; Bifurcation; Circuit faults; Circuit noise; Computer architecture; Fault tolerance; Fault tolerant systems; Integral equations; Quantum computing; Voting; Bifurcation; error threshold; noisy NAND gate; probabilistic/reliable computation;
fLanguage
English
Journal_Title
Nanotechnology, IEEE Transactions on
Publisher
ieee
ISSN
1536-125X
Type
jour
DOI
10.1109/TNANO.2005.851289
Filename
1461386
Link To Document