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

Direct memory access transfer completion notification

Patent ·
OSTI ID:1018035

Methods, systems, and products are disclosed for DMA transfer completion notification that include: inserting, by an origin DMA on an origin node in an origin injection FIFO, a data descriptor for an application message; inserting, by the origin DMA, a reflection descriptor in the origin injection FIFO, the reflection descriptor specifying a remote get operation for injecting a completion notification descriptor in a reflection injection FIFO on a reflection node; transferring, by the origin DMA to a target node, the message in dependence upon the data descriptor; in response to completing the message transfer, transferring, by the origin DMA to the reflection node, the completion notification descriptor in dependence upon the reflection descriptor; receiving, by the origin DMA from the reflection node, a completion packet; and notifying, by the origin DMA in response to receiving the completion packet, the origin node's processing core that the message transfer is complete.

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,597
Application Number:
11/829,317
OSTI ID:
1018035
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 · Mon Feb 14 23:00:00 EST 2011 · OSTI ID:1018034

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

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