Artificial neural networks on a reconfigurable, fault-tolerant, multi-processor system

Abstract The authors propose a parallel architecture for neural network (NN) simulation in which the processing elements, based on digital signal processors, communicate through a common bus structure. The architecture offers high processing power and fault tolerance capabilities. These can be exploited by the use of dynamically reconfigurable devices in the communication interfaces. The architectural choices are discussed and a performance evaluation of the system is performed in order to assess its features.

[1]  R.K. Jurgen,et al.  Sarnoff Labs: 'still crazy' but coping , 1988, IEEE Spectrum.

[2]  H. T. Kung,et al.  The Warp Computer: Architecture, Implementation, and Performance , 1987, IEEE Transactions on Computers.

[3]  Bernard Widrow,et al.  Layered neural nets for pattern recognition , 1988, IEEE Trans. Acoust. Speech Signal Process..

[4]  R. Hecht-Nielsen,et al.  Neurocomputing: picking the human brain , 1988, IEEE Spectrum.

[5]  Jenq-Neng Hwang,et al.  Neural network architectures for robotic applications , 1989, IEEE Trans. Robotics Autom..

[6]  W. Thomas Miller,et al.  Real-time dynamic control of an industrial manipulator using a neural network-based learning controller , 1990, IEEE Trans. Robotics Autom..

[7]  Marco Ajmone Marsan,et al.  On Petri Nets with Stochastic Timing , 1985, PNPM.

[8]  James L. McClelland Explorations In Parallel Distributed Processing , 1988 .

[9]  Atsushi Hiramatsu,et al.  ATM communications network control by neural networks , 1990, IEEE Trans. Neural Networks.

[10]  Y. Suzuki,et al.  Digital systems for artificial neural networks , 1989, IEEE Circuits and Devices Magazine.

[11]  S. Cavalieri,et al.  On the design of a multiprocessor architecture for neural network simulation , 1991, 1991., IEEE International Sympoisum on Circuits and Systems.

[12]  Sudhakar M. Reddy,et al.  Fault-Tolerance Considerations in Large, Multiple-Processor Systems , 1986, Computer.