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

Performing a scatterv operation on a hierarchical tree network optimized for collective operations

Patent ·
OSTI ID:1107597

Performing a scatterv operation on a hierarchical tree network optimized for collective operations including receiving, by the scatterv module installed on the node, from a nearest neighbor parent above the node a chunk of data having at least a portion of data for the node; maintaining, by the scatterv module installed on the node, the portion of the data for the node; determining, by the scatterv module installed on the node, whether any portions of the data are for a particular nearest neighbor child below the node or one or more other nodes below the particular nearest neighbor child; and sending, by the scatterv module installed on the node, those portions of data to the nearest neighbor child if any portions of the data are for a particular nearest neighbor child below the node or one or more other nodes below the particular nearest neighbor child.

Research Organization:
International Business Machines Corporation (Armonk, NY)
Sponsoring Organization:
USDOE
Assignee:
International Business Machines Corporation (Armonk, NY)
Patent Number(s):
8,565,089
Application Number:
12/748,594
OSTI ID:
1107597
Country of Publication:
United States
Language:
English

References (15)

Efficient algorithms for all-to-all communications in multiport message-passing systems journal January 1997
Efficient MPI Collective Operations for Clusters in Long-and-Fast Networks conference September 2006
Computing parallel prefix and reduction using coterie structures
  • Herbordt, M. C.; Weems, C. C.
  • [1992] The Fourth Symposium on the Frontiers of Massively Parallel Computation, [Proceedings 1992] The Fourth Symposium on the Frontiers of Massively Parallel Computation https://doi.org/10.1109/FMPC.1992.234895
conference January 1992
Coprocessor design to support MPI primitives in configurable multiprocessors journal April 2007
Interleaved all-to-all reliable broadcast on meshes and hypercubes journal May 1994
Optimization of MPI collectives on clusters of large-scale SMP's conference January 1999
Bandwidth Efficient All-reduce Operation on Tree Topologies conference March 2007
Extending the message passing interface (MPI) conference January 1995
Performance analysis and optimization of MPI collective operations on multi-core clusters journal April 2009
Universality of mixed action extrapolation formulae journal April 2009
Optimizing threaded MPI execution on SMP clusters conference January 2001
Abmahnung statt Jobverlust: Kündigung journal August 2010
DADO: A tree-structured machine architecture for production systems report March 1982
An All-Reduce Operation in Star Networks Using All-to-All Broadcast Communication Pattern book January 2005
Computing the Hough transform on a scan line array processor (image processing) journal March 1989