Circuit-Switched Broadcasting in Multi-Port Multi-Dimensional Torus Networks

  • Authors:
  • San-Yuan Wang;Yu-Chee Tseng;Sze-Yao Ni;Jang-Ping Sheu

  • Affiliations:
  • Department of Information Engineering, I-Shou University, Kaohsiung, 84008, Taiwan sywang@isu.edu.tw;Department of Computer Science and Information Engineering, National Chiao-Tung University, Hsin-Chu, 30050, Taiwan yctseng@csie.nctu.edu.tw;Department of Computer Science and Information Engineering, National Central University, Chung-Li, 32054, Taiwan nee@csie.ncu.edu.tw;Department of Computer Science and Information Engineering, National Central University, Chung-Li, 32054, Taiwan sheujp@csie.ncu.edu.tw

  • Venue:
  • The Journal of Supercomputing
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

The one-to-all broadcast is the most primary collective communication pattern in a multicomputer network. This paper studies this problem in a circuit-switched torus with α-port capability, where a node can simultaneously send and receive α messages at one time. This is a generalization of the one-port and all-port models. We show how to efficiently perform broadcast in tori of any dimension, any size, square or nonsquare, using near optimal numbers of steps. The main techniques used are: (i) a “span-by-dimension” approach, which makes our solution scalable to torus dimensions, and (ii) a “squeeze-then-expand” approach, which makes possible solving the difficult cases where tori are non-square. Existing results, as compared to ours, can only solve very restricted sizes or dimensions of tori, or use more numbers of steps.