Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Direct memory access transfer completion notification

Patent ·
OSTI ID:1018034

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 Corporation, Armonk, NY (United States)
Sponsoring Organization:
USDOE
Assignee:
International Business Machines Corporation (Armonk, NY)
Patent Number(s):
7,890,670
Application Number:
11/746,348
OSTI ID:
1018034
Country of Publication:
United States
Language:
English

References (1)

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

Similar Records

Direct memory access transfer completion notification
Patent · Tue Aug 17 00:00:00 EDT 2010 · OSTI ID:1013811

Direct memory access transfer completion notification
Patent · Mon Feb 14 23:00:00 EST 2011 · OSTI ID:1018035

Signaling completion of a message transfer from an origin compute node to a target compute node
Patent · Mon Feb 14 23:00:00 EST 2011 · OSTI ID:1018037

Related Subjects