Direct memory access transfer completion notification
- Rochester, MN
DMA transfer completion notification includes: inserting, by an origin DMA engine on an origin node in an injection first-in-first-out (`FIFO`) buffer, a data descriptor for an application message to be transferred to a target node on behalf of an application on the origin node; inserting, by the origin DMA engine, a completion notification descriptor in the injection FIFO buffer after the data descriptor for the message, the completion notification descriptor specifying a packet header for a completion notification packet; transferring, by the origin DMA engine to the target node, the message in dependence upon the data descriptor; sending, by the origin DMA engine, the completion notification packet to a local reception FIFO buffer using a local memory FIFO transfer operation; and notifying, by the origin DMA engine, the application that transfer of the message is complete in response to receiving the completion notification packet in the local reception FIFO buffer.
- 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):
- 7,890,670
- Application Number:
- 11/746,348
- OSTI ID:
- 1018034
- Resource Relation:
- Patent File Date: 2007 May 09
- Country of Publication:
- United States
- Language:
- English
The Blue Gene/L Supercomputer: A Hardware and Software Story
|
journal | May 2007 |
Similar Records
Direct memory access transfer completion notification
Signaling completion of a message transfer from an origin compute node to a target compute node