×

Optimized collectives using a DMA on a parallel computer

  • US 7,886,084 B2
  • Filed: 06/26/2007
  • Issued: 02/08/2011
  • Est. Priority Date: 06/26/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for optimizing collective operations using direct memory access controller on a parallel computer, comprising:

  • establishing a byte counter associated with direct memory access controller for each submessage in a message, the byte counter storing at least a base address of memory and a byte count associated with a submessage, the byte counter including at least a reception counter and an injection counter;

    monitoring the byte counter associated with a submessage to determine whether at least a block of data of the submessage has been received, the block of data having a predetermined size;

    processing the block when said block has been fully received; and

    continuing the monitoring and processing step until all blocks in all submessages in the message have been processed.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×