Circuit-switched broadcasting in multi-port multi-dimensional torus networks

San Yuan Wang*, Yu-Chee Tseng, Sze Yao Ni, Jang Ping Sheu

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review


The one-to-all broadcast is the most primary collective communication pattern in a multi-computer 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: (1) 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.

Original languageEnglish
Pages (from-to)217-241
Number of pages25
JournalJournal of Supercomputing
Issue number3
StatePublished - 1 Nov 2001

Fingerprint Dive into the research topics of 'Circuit-switched broadcasting in multi-port multi-dimensional torus networks'. Together they form a unique fingerprint.

Cite this