Optimal routing and multicasting in wormhole-routed honeycomb networks

The authors first present a deadlock-free routing algorithm in honeycomb networks. Based on the routing algorithm, we develop a minimum-time multicast algorithm in one-port wormhole-routed honeycomb meshes, in the absence of hardware multicast support. By exploiting the properties of the switching technology and the use of virtual channels, the algorithm can deliver a multicast message to m-1 destinations in [log/sub 2/ m] message-passing steps, while avoiding contention among the constituent unicast messages.

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

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

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

[4]  Ivan Stojmenovic,et al.  Honeycomb Networks: Topological Properties and Communication Algorithms , 1997, IEEE Trans. Parallel Distributed Syst..

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