DOE Patents title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Internode data communications in a parallel computer

Abstract

Internode data communications in a parallel computer that includes compute nodes that each include main memory and a messaging unit, the messaging unit including computer memory and coupling compute nodes for data communications, in which, for each compute node at compute node boot time: a messaging unit allocates, in the messaging unit's computer memory, a predefined number of message buffers, each message buffer associated with a process to be initialized on the compute node; receives, prior to initialization of a particular process on the compute node, a data communications message intended for the particular process; and stores the data communications message in the message buffer associated with the particular process. Upon initialization of the particular process, the process establishes a messaging buffer in main memory of the compute node and copies the data communications message from the message buffer of the messaging unit into the message buffer of main memory.

Inventors:
; ; ; ; ;
Issue Date:
Research Org.:
International Business Machines Corp., Armonk, NY (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1092903
Patent Number(s):
8528004
Application Number:
13/290,642
Assignee:
International Business Machines Corporation (Armonk, NY)
Patent Classifications (CPCs):
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
DOE Contract Number:  
B554331
Resource Type:
Patent
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Archer, Charles J., Blocksome, Michael A., Miller, Douglas R., Parker, Jeffrey J., Ratterman, Joseph D., and Smith, Brian E. Internode data communications in a parallel computer. United States: N. p., 2013. Web.
Archer, Charles J., Blocksome, Michael A., Miller, Douglas R., Parker, Jeffrey J., Ratterman, Joseph D., & Smith, Brian E. Internode data communications in a parallel computer. United States.
Archer, Charles J., Blocksome, Michael A., Miller, Douglas R., Parker, Jeffrey J., Ratterman, Joseph D., and Smith, Brian E. Tue . "Internode data communications in a parallel computer". United States. https://www.osti.gov/servlets/purl/1092903.
@article{osti_1092903,
title = {Internode data communications in a parallel computer},
author = {Archer, Charles J. and Blocksome, Michael A. and Miller, Douglas R. and Parker, Jeffrey J. and Ratterman, Joseph D. and Smith, Brian E.},
abstractNote = {Internode data communications in a parallel computer that includes compute nodes that each include main memory and a messaging unit, the messaging unit including computer memory and coupling compute nodes for data communications, in which, for each compute node at compute node boot time: a messaging unit allocates, in the messaging unit's computer memory, a predefined number of message buffers, each message buffer associated with a process to be initialized on the compute node; receives, prior to initialization of a particular process on the compute node, a data communications message intended for the particular process; and stores the data communications message in the message buffer associated with the particular process. Upon initialization of the particular process, the process establishes a messaging buffer in main memory of the compute node and copies the data communications message from the message buffer of the messaging unit into the message buffer of main memory.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2013},
month = {9}
}

Works referenced in this record:

A task migration implementation of the Message-Passing Interface
conference, January 1996


Managing Multiple Communication Methods in High-Performance Networked Computing Systems
journal, January 1997


A message passing interface for parallel and distributed computing
conference, January 1993

  • Hariri, S.; Park, J. B.; Yu, F. -K.
  • [1993] The 2nd International Symposium on High Performance Distributed Computing, [1993] Proceedings The 2nd International Symposium on High Performance Distributed Computing
  • https://doi.org/10.1109/HPDC.1993.263854

Optimizing MPI Collectives Using Efficient Intra-node Communication Techniques over the Blue Gene/P Supercomputer
conference, May 2011

  • Mamidala, Amith R.; Faraj, Daniel; Kumar, Sameer
  • Distributed Processing, Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum
  • https://doi.org/10.1109/IPDPS.2011.220