DESIGN AND PERFORMANCE ANALYSIS OF MULTISTAGE INTERCONNECTION NETWORKS USING A RECURSIVE MULTICAST ALGORITHM

Authors
Citation
J. Park et H. Yoon, DESIGN AND PERFORMANCE ANALYSIS OF MULTISTAGE INTERCONNECTION NETWORKS USING A RECURSIVE MULTICAST ALGORITHM, International journal of high speed computing, 8(4), 1996, pp. 347-362
Citations number
20
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
ISSN journal
01290533
Volume
8
Issue
4
Year of publication
1996
Pages
347 - 362
Database
ISI
SICI code
0129-0533(1996)8:4<347:DAPAOM>2.0.ZU;2-G
Abstract
In this paper, we study issues of the multicast communication in the m ultistage interconnection networks (MINs) for large-scale multicompute rs. In addition to point-to-point communication among processing nodes , efficient collective communication is critical to the performance of multicomputers. Multicast communication in which the same packet is d elivered from a source node to an arbitrary number of destination node s is fundamental in supporting collective communication primitives inc luding broadcast, reduction, and barrier synchronization operations. T his paper presents a new approach to support multicast communication, on the basis of a restricted address encoding scheme which constructs a short fixed-size multicast header, and a recursive scheme that recyc les a multicast packet one or more times through the MIN to send it to the desired destination nodes. We propose a recursive multicast algor ithm which provides deadlock-freedom for multiple multicast packets in MIN-based multicomputers. We also present performance model for the u nbuffered MIN using the multicast algorithm and analyze its performanc e in terms of the network throughput, where several multicast communic ations are considered. The proposed algorithm can be easily applied to wormhole or virtual cut-through MIN-based multicomputers.