Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Optimal software multicast in wormhole-routed multistage networks

Book ·
OSTI ID:87671
 [1]; ;  [2]
  1. Univ. of Southern California, Marina del Rey, CA (United States). Information Sciences Inst.
  2. Michigan State Univ., East Lansing, MI (United States). Dept. of Computer Science

Multistage interconnection networks are a popular class of interconnection architecture for constructing scalable parallel computers (SPCs). The focus of this paper is on wormhole routed multistage networks supporting turnaround routing. Existing machines characterized by such a system model include the IBM SP-1, TMC CM-5, and Meiko CS-2. Efficient collective communication among processor nodes is critical to the performance of SPCS. A system-level multicast service, in which the same message is delivered from a source node to an arbitrary number of destination nodes, is fundamental in supporting collective communication primitives including the application-level broadcast, reduction, and barrier synchronization. This paper addresses how to efficiently implement multicast services in wormhole routed multistage networks, in the absence of hardware multicast support, by exploiting the properties of the switching technology. An optimal multicast algorithm is proposed. The results of implementations on a 64-node SP-1 show that the proposed algorithm significantly out performs the application-level broadcast primitives provided by currently existing collective communication libraries including the public domain MPI.

DOE Contract Number:
FG02-93ER25167
OSTI ID:
87671
Report Number(s):
CONF-941118--; ISBN 0-8186-6605-6
Country of Publication:
United States
Language:
English

Similar Records

Optimal multicast communication in wormhole-routed torus networks
Conference · Fri Dec 30 23:00:00 EST 1994 · OSTI ID:98894

ComPaSS: A communication package for scalable software design
Journal Article · Thu Sep 01 00:00:00 EDT 1994 · Journal of Parallel and Distributed Computing; (United States) · OSTI ID:7137807

Efficient collective data distribution in all-port wormhole-routed hypercubes
Conference · Thu Dec 30 23:00:00 EST 1993 · OSTI ID:46273