skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Optimized data communications in a parallel computer

Patent ·
OSTI ID:1160335

A parallel computer includes nodes that include a network adapter that couples the node in a point-to-point network and supports communications in opposite directions of each dimension. Optimized communications include: receiving, by a network adapter of a receiving compute node, a packet--from a source direction--that specifies a destination node and deposit hints. Each hint is associated with a direction within which the packet is to be deposited. If a hint indicates the packet to be deposited in the opposite direction: the adapter delivers the packet to an application on the receiving node; forwards the packet to a next node in the opposite direction if the receiving node is not the destination; and forwards the packet to a node in a direction of a subsequent dimension if the hints indicate that the packet is to be deposited in the direction of the subsequent dimension.

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):
8,868,673
Application Number:
13/742,344
OSTI ID:
1160335
Resource Relation:
Patent File Date: 2013 Jan 15
Country of Publication:
United States
Language:
English

References (7)

Remote Direct Memory Access patent-application October 2008
Determining When a Set of Compute Nodes Participating in a Barrier Operation on a Parallel Computer are Ready to Exit the Barrier Operation patent-application February 2009
Line-Plane Broadcasting in a Data Communications Network of a Parallel Computer patent-application February 2009
Zone Routing in a Torus Network patent-application July 2011
Blue Gene system software---Topology mapping for Blue Gene/L supercomputer conference January 2006
Optimization of MPI collective communication on BlueGene/L systems conference January 2005
MPI collective communications on the blue gene/p supercomputer: algorithms and optimizations conference January 2009