Patent ID: 7805546
Filing Date: 2010-09-28
Classification: G06F

Abstract:
1. A method for chaining Direct Memory Access (‘DMA’) data transfer operations for compute nodes in a parallel computer, the method comprising: receiving, by an origin DMA engine on an origin compute node in an origin injection First-In-First-Out (‘FIFO’) buffer for the origin DMA engine, a remote get (‘RGET’) data descriptor that specifies a DMA transfer operation data descriptor on the origin compute node and a second RGET data descriptor on the origin compute node, the second RGET data descriptor specifying a target RGET data descriptor on the target compute node, the target RGET data descriptor specifying an additional DMA transfer operation data descriptor on the origin compute node; creating, by the origin DMA engine, an RGET packet in dependence upon the RGET data descriptor, the RGET packet containing the DMA transfer operation data descriptor and the second RGET data descriptor; and transferring, by the origin DMA engine to a target DMA engine on the target compute node, the RGET packet.