Neural networks for fast arbitration and switching noise reduction in large crossbars

A neural-network-based controller for the real-time arbitration of routing paths in large crossbar switches constructed from one-sided crosspoint chips is presented. This controller is suitable for a synchronous environment where a number of connection requests are simultaneously presented to the switch. The controller aims to maximize the effective bandwidth of the switch and to minimize the simultaneous-switching noise in the individual chips. The controller uses multiple winner-take-all networks coupled with some competitive-cooperative mechanisms to achieve the joint optimization. The effects of various network parameters are studied through simulation, and cases leading to nonoptimal solutions are analyzed. A hierarchical neural network controller for a packet-switched environment where connections are established and broken asynchronously is introduced. This controller provides almost the same level of performance as the first, but with significantly reduced computation for each connection request. >

[1]  Shu Lin,et al.  Error control coding : fundamentals and applications , 1983 .

[2]  J J Hopfield,et al.  Neurons with graded response have collective computational properties like those of two-state neurons. , 1984, Proceedings of the National Academy of Sciences of the United States of America.

[3]  A. J. Rainal Computing inductive noise of chip packages , 1984, AT&T Bell Laboratories Technical Journal.

[4]  David Zipser,et al.  Feature Discovery by Competive Learning , 1986, Cogn. Sci..

[5]  Monty Denneau,et al.  The GF11 supercomputer , 1985, ISCA '85.

[6]  Carsten Peterson,et al.  Neural Networks and NP-complete Optimization Problems; A Performance Study on the Graph Bisection Problem , 1988, Complex Syst..

[7]  Sweet Determination of parameters in a Hopfield/Tank computational network , 1988 .

[8]  Yaser S. Abu-Mostafa,et al.  On the K-Winners-Take-All Network , 1988, NIPS.

[9]  William B. Levy,et al.  Determination of parameters in a Hopfield/Tank computational network , 1988, IEEE 1988 International Conference on Neural Networks.

[10]  Stephen Grossberg,et al.  Nonlinear neural networks: Principles, mechanisms, and architectures , 1988, Neural Networks.

[11]  P. Sadayappan,et al.  Optimization by neural networks , 1988, IEEE 1988 International Conference on Neural Networks.

[12]  U. Ghoshal,et al.  Design of a 64-processor by 128-memory crossbar switching network , 1988, Proceedings 1988 IEEE International Conference on Computer Design: VLSI.

[13]  Jerome A. Feldman,et al.  Connectionist Models and Their Properties , 1982, Cogn. Sci..

[14]  John Lazzaro,et al.  Winner-Take-All Networks of O(N) Complexity , 1988, NIPS.

[15]  Joydeep Ghosh,et al.  Reliable design of large crosspoint switching networks , 1988, [1988] The Eighteenth International Symposium on Fault-Tolerant Computing. Digest of Papers.

[16]  Carsten Peterson,et al.  A New Method for Mapping Optimization Problems Onto Neural Networks , 1989, Int. J. Neural Syst..

[17]  A. Marrakchi,et al.  A neural net arbitrator for large crossbar packet-switches , 1989 .

[18]  Behrooz Shirazi,et al.  Critical analysis of applying Hopfield neural net model to optimization problems , 1989, Conference Proceedings., IEEE International Conference on Systems, Man and Cybernetics.

[19]  Kai Hwang,et al.  Mapping Neural Networks onto Message-Passing Multicomputers , 1989, J. Parallel Distributed Comput..

[20]  T.X. Brown,et al.  Neural networks for switching , 1989, IEEE Communications Magazine.

[21]  Carsten Peterson,et al.  Parallel Distributed Approaches to Combinatorial Optimization: Benchmark Studies on Traveling Salesman Problem , 1990, Neural Computation.

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

[23]  Joydeep Ghosh,et al.  Rearrangeable operation of large crosspoint switching networks , 1990, IEEE Trans. Commun..

[24]  Joydeep Ghosh,et al.  Reduction of simultaneous-switching noise in large crossbar networks , 1991 .