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

Title: Signaling completion of a message transfer from an origin compute node to a target compute node

Abstract

Signaling completion of a message transfer from an origin node to a target node includes: sending, by an origin DMA engine, an RTS message, the RTS message specifying an application message for transfer to the target node from the origin node; receiving, by the origin DMA engine, a remote get message containing a data descriptor for the message and a completion notification descriptor, the completion notification descriptor specifying a local direct put transfer operation for transferring data locally on the origin node; inserting, by the origin DMA engine in an injection FIFO buffer, the data descriptor followed by the completion notification descriptor; transferring, by the origin DMA engine to the target node, the message in dependence upon the data descriptor; and notifying, by the origin DMA engine, the application that transfer of the message is complete in dependence upon the completion notification descriptor.

Inventors:
 [1];  [1]
  1. Rochester, MN
Publication Date:
Research Org.:
International Business Machines Corp., Armonk, NY (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1019534
Patent Number(s):
7,948,999
Application Number:
11/744,319
Assignee:
International Business Machines Corporation (Armonk, NY)
DOE Contract Number:  
B554331
Resource Type:
Patent
Resource Relation:
Patent File Date: 2007 May 04
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Blocksome, Michael A, and Parker, Jeffrey J. Signaling completion of a message transfer from an origin compute node to a target compute node. United States: N. p., 2011. Web.
Blocksome, Michael A, & Parker, Jeffrey J. Signaling completion of a message transfer from an origin compute node to a target compute node. United States.
Blocksome, Michael A, and Parker, Jeffrey J. Tue . "Signaling completion of a message transfer from an origin compute node to a target compute node". United States. https://www.osti.gov/servlets/purl/1019534.
@article{osti_1019534,
title = {Signaling completion of a message transfer from an origin compute node to a target compute node},
author = {Blocksome, Michael A and Parker, Jeffrey J},
abstractNote = {Signaling completion of a message transfer from an origin node to a target node includes: sending, by an origin DMA engine, an RTS message, the RTS message specifying an application message for transfer to the target node from the origin node; receiving, by the origin DMA engine, a remote get message containing a data descriptor for the message and a completion notification descriptor, the completion notification descriptor specifying a local direct put transfer operation for transferring data locally on the origin node; inserting, by the origin DMA engine in an injection FIFO buffer, the data descriptor followed by the completion notification descriptor; transferring, by the origin DMA engine to the target node, the message in dependence upon the data descriptor; and notifying, by the origin DMA engine, the application that transfer of the message is complete in dependence upon the completion notification descriptor.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2011},
month = {5}
}

Patent:

Save / Share:

Works referenced in this record:

The Blue Gene/L Supercomputer: A Hardware and Software Story
journal, May 2007

  • Moreira, Jos√© E.; Salapura, Valentina; Almasi, George
  • International Journal of Parallel Programming, Vol. 35, Issue 3, p. 181-206
  • DOI: 10.1007/s10766-007-0037-2