Pseudo-cycle-based multicast routing in wormhole-routed networks

This paper addresses the problem of fault-tolerant multicast routing in wormholerouted multicomputers. A new pseudo-cycle-based routing method is presented for constructing deadlock-free multicast routing algorithms. With at most two virtual channels this technique can be applied to any connected networks with arbitrary topologies. Simulation results show that this technique results in negligible performance degradation even in the presence of a large number of faulty nodes.

[1]  Betty H. C. Cheng,et al.  Optimal Multicast Communication in Wormhole-Routed Torus Networks , 1995, IEEE Trans. Parallel Distributed Syst..

[2]  Xiaola Lin,et al.  Deadlock-Free Multicast Wormhole Routing in 2-D Mesh Multicomputers , 1994, IEEE Trans. Parallel Distributed Syst..

[3]  Lionel M. Ni,et al.  A survey of wormhole routing techniques in direct networks , 1993, Computer.

[4]  Hong Xu,et al.  Unicast-Based Multicast Communication in Wormhole-Routed Networks , 1994, IEEE Trans. Parallel Distributed Syst..

[5]  Dhabaleswar K. Panda,et al.  Multidestination Message Passing in Wormhole k-ary n-cube Networks with Base Routing Conformed Paths , 1999, IEEE Trans. Parallel Distributed Syst..

[6]  William J. Dally Virtual-Channel Flow Control , 1992, IEEE Trans. Parallel Distributed Syst..

[7]  Lionel M. Ni,et al.  Should Scalable Parallel Computers Support Efficient Hardware Multicast , 1995 .

[8]  William J. Dally,et al.  Virtual-channel flow control , 1990, [1990] Proceedings. The 17th Annual International Symposium on Computer Architecture.

[9]  Lionel M. Ni,et al.  Adaptive routing in irregular networks using cut-through switches , 1996, Proceedings of the 1996 ICPP Workshop on Challenges for Parallel Processing.

[10]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[11]  David Notkin,et al.  Computer science in Japanese universities , 1993, Computer.

[12]  Ran Libeskind-Hadas,et al.  Fault-tolerant multicast routing in the mesh with no virtual channels , 1996, Proceedings. Second International Symposium on High-Performance Computer Architecture.

[13]  William J. Dally,et al.  The torus routing chip , 2005, Distributed Computing.

[14]  Hong Zu,et al.  Optimal software multicast in wormhole-routed multistage networks , 1994, Proceedings of Supercomputing '94.

[15]  Yu-Chee Tseng,et al.  A Trip-Based Multicasting Model in Wormhole-Routed Networks with Virtual Channels , 1996, IEEE Trans. Parallel Distributed Syst..

[16]  Yu-Chee Tseng,et al.  An Euler-path-based multicasting model for wormhole-routed networks with multi-destination capability , 1998, Proceedings. 1998 International Conference on Parallel Processing (Cat. No.98EX205).

[17]  Dhabaleswar K. Panda,et al.  Multiple Multicast with Minimized Node Contention on Wormhole k-ary n-cube Networks , 1999, IEEE Trans. Parallel Distributed Syst..