Line-plane broadcasting in a data communications network of a parallel computer
- Rochester, MN
Methods, apparatus, and products are disclosed for line-plane broadcasting in a data communications network of a parallel computer, the parallel computer comprising a plurality of compute nodes connected together through the network, the network optimized for point to point data communications and characterized by at least a first dimension, a second dimension, and a third dimension, that include: initiating, by a broadcasting compute node, a broadcast operation, including sending a message to all of the compute nodes along an axis of the first dimension for the network; sending, by each compute node along the axis of the first dimension, the message to all of the compute nodes along an axis of the second dimension for the network; and sending, by each compute node along the axis of the second dimension, the message to all of the compute nodes along an axis of the third dimension for the network.
- Research Organization:
- International Business Machines Corp., Armonk, NY (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- B554331
- Assignee:
- International Business Machines Corporation (Armonk, NY)
- Patent Number(s):
- 7,840,779
- Application Number:
- 11/843,083
- OSTI ID:
- 1017442
- Country of Publication:
- United States
- Language:
- English
Computing parallel prefix and reduction using coterie structures
|
conference | January 1992 |
Universality of mixed action extrapolation formulae
|
journal | April 2009 |
Optimization of MPI collectives on clusters of large-scale SMP's
|
conference | January 1999 |
Computing the Hough transform on a scan line array processor (image processing)
|
journal | March 1989 |
Interleaved all-to-all reliable broadcast on meshes and hypercubes
|
journal | May 1994 |
Efficient algorithms for all-to-all communications in multiport message-passing systems
|
journal | January 1997 |
Similar Records
Broadcasting a message in a parallel computer
Broadcasting collective operation contributions throughout a parallel computer