This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
A Dilated-Diagonal-Based Scheme for Broadcast in a Wormhole-Routed 2D Torus
August 1997 (vol. 46 no. 8)
pp. 947-952

Abstract—The one-to-all broadcast is the most primary operation in a multicomputer network. In this paper, we consider this problem in a wormhole-routed 2D torus network which provides the dimension-ordered routing and all-port communication capability. With the distance-insensitive characteristic of wormhole routing, we model the broadcast as a sequence of communication phases. We propose a novel scheme to solve this problem. The scheme requires at most two communication phases more than the optimal number of phases when the torus is square, or at most four or five communication phases more than optimum when the torus is nonsquare. The best known results, as compared to ours, can only be applied to square tori of very restricted network sizes and either rely on an undesirable non-dimension-ordered routing or require more numbers of phases.

[1] W.J. Dally and C.L. Seitz, "The Torus Routing Chip," J. Parallel and Distributed Computing, vol. 1, no. 3, pp. 187-196, 1986.
[2] R. L. Graham, D. E. Knuth, and O. Patashnik,Concrete Mathematics. Reading, MA: Addison-Wesley, 1989.
[3] C.-T. Ho and M.-Y. Kao, "Optimal Broadcast in All-Port Wormhole-Routed Hypercubes," IEEE Trans. Parallel and Distributed Systems, vol. 6, no. 2, pp. 200-318, Feb. 1995.
[4] S.L. Johnsson and C.T. Ho,“Spanning graphs for optimum broadcasting and personalizedcommunication in hypercubes,” IEEE Trans. Computers, vol. 38, no. 9, pp. 1,249-1,268, Sept. 1989.
[5] X. Lin, P.K. McKinley,, and L.M. Ni,"Deadlock-Free Multicast Wormhole Routing in 2-D Mesh Multicomputers," IEEE Trans. Parallel and Distributed Systems, vol. 5, no. 8, Aug. 1994, pp. 793-804.
[6] L.M. Ni and P.K. McKinley, "A Survey of Wormhole Routing Techniques in Direct Networks," Computer, vol. 26, no. 2, pp. 62-76, Feb. 1993.
[7] J.L. Park, S.-K. Lee, and H.-A. Choi, “Circuit-Switched Broadcasting in$d$-Dimensional Torus and Mesh Networks,” Proc. Int'l Parallel Processing Symp., pp. 26-29, 1994.
[8] J.-Y.L. Park and H.-A. Choi, "Circuit-Switched Broadcasting in Tours and Mesh Networks," IEEE Trans. Parallel and Distributed Systems, vol. 7, no. 2, pp. 184-190, Feb. 1996.
[9] K. Qiu, "Broadcasting on the Star and Pancake Interconnection Networks," Proc. Int'l Parallel Processing Symp., pp. 660-665, 1995.
[10] D.S. Scott, "Efficient All-to-All Communication Patterns in Hypercube and Mesh Topologies," Proc. Sixth Conf. Distributed Memory Concurrent Computers, pp. 398-403, 1991.
[11] G. Stamoulis and J. Tsitsiklis, "An Efficient Algorithm for Multiple Simultaneous Broadcasts in the Hypercube," Information Processing Letters, vol. 46, pp. 219-224, July 1993.
[12] Y.-J. Tsai and P.K. McKinley, "A Dominating Set Model for Broadcasting in All-Port Wormhole-Routed 2D Mesh Networks," Proc. ACM Int'l Conf. Supercomputing, pp. 126-135, 1994.
[13] Y. Tsai and P.K. McKinley, "Extended Dominating Node Broadcast in All-Port Wormhole-Routed Torus Networks," Proc. Fifth Symp. Frontiers of Massively Parallel Computation, pp. 529-536, Feb. 1995.
[14] Y.-C. Tseng and S. Gupta, “All-to-All Personalized Communication in a Wormhole-Routed Torus,” IEEE Trans. Parallel and Distributed Systems, vol. 7, no. 5, pp. 498-505, May 1996.
[15] Y.C. Tseng, D.K. Panda, and T.H. Lai, "A Trip-Based Multicasting Model in Wormhole-Routed Networks with Virtual Channels," IEEE Trans. Parallel and Distributed Systems, Vol. 7, No. 2, Feb. 1996, pp.138-150.
[16] Y.-C. Tseng and J.-P. Sheu, "Toward Optimal Broadcast in a Star Graph Using Multiple Spanning Trees," IEEE Trans. Computers, vol. 46, no. 5, pp. 593-599, May 997.
[17] C.-M. Wang and C.-Y. Ku, "A Near-Optimal Broadcasting Algorithm in All-Port Wormhole-Routed Hypercubes," Proc. ACM Int'l Conf. Supercomputing, pp. 147-153, 1995.

Index Terms:
Collective communication, dimension-ordered (or e-cube) routing, interconnection network, one-to-all broadcast, parallel computing, torus, wormhole routing.
Citation:
Yu-Chee Tseng, "A Dilated-Diagonal-Based Scheme for Broadcast in a Wormhole-Routed 2D Torus," IEEE Transactions on Computers, vol. 46, no. 8, pp. 947-952, Aug. 1997, doi:10.1109/12.609282
Usage of this product signifies your acceptance of the Terms of Use.