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

Title: Optimized data communications in a parallel computer

Abstract

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.

Inventors:
Issue Date:
Research Org.:
International Business Machines Corp., Armonk, NY (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1160335
Patent Number(s):
8,868,673
Application Number:
13/742,344
Assignee:
International Business Machines Corporation (Armonk, NY)
DOE Contract Number:  
B554331
Resource Type:
Patent
Resource Relation:
Patent File Date: 2013 Jan 15
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Faraj, Daniel A. Optimized data communications in a parallel computer. United States: N. p., 2014. Web.
Faraj, Daniel A. Optimized data communications in a parallel computer. United States.
Faraj, Daniel A. Tue . "Optimized data communications in a parallel computer". United States. https://www.osti.gov/servlets/purl/1160335.
@article{osti_1160335,
title = {Optimized data communications in a parallel computer},
author = {Faraj, Daniel A},
abstractNote = {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.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2014},
month = {10}
}

Patent:

Save / Share:

Works referenced in this record:

Blue Gene system software---Topology mapping for Blue Gene/L supercomputer
conference, January 2006

  • Yu, Hao; Chung, I-Hsin; Moreira, Jose
  • Proceedings of the 2006 ACM/IEEE conference on Supercomputing - SC '06
  • DOI: 10.1145/1188455.1188576

Optimization of MPI collective communication on BlueGene/L systems
conference, January 2005

  • Almási, George; Heidelberger, Philip; Archer, Charles J.
  • Proceedings of the 19th annual international conference on Supercomputing - ICS '05
  • DOI: 10.1145/1088149.1088183

MPI collective communications on the blue gene/p supercomputer: algorithms and optimizations
conference, January 2009

  • Faraj, Ahmad; Kumar, Sameer; Smih, Brian
  • Proceedings of the 23rd international conference on Conference on Supercomputing - ICS '09
  • DOI: 10.1145/1542275.1542344