×

Opportunistic queueing injection strategy for network load balancing

  • US 7,944,842 B2
  • Filed: 04/20/2007
  • Issued: 05/17/2011
  • Est. Priority Date: 04/20/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of transmitting a message between a sending node and a receiving node of a parallel computing system, comprising:

  • encapsulating the message in a set of one or more data packets;

    determining in how many network dimensions to transmit the set of data packets from the sending node to the receiving node based on relative positions of the receiving node and the sending node in the parallel computing system and a load of at least one network dimension;

    transmitting the set of data packets from an injection queue to a plurality of hardware injection ports, wherein each hardware injection port is associated with a different communication link of the parallel computing system, and wherein each communication link of the sending node links the sending node to other nodes of the parallel computing system in a different network dimension of the multiple network dimensions; and

    injecting the set of data packets onto the different communication links of the sending node.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×