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 :
بازگشت