×

Routing Data Communications Packets In A Parallel Computer

  • US 20120079133A1
  • Filed: 09/28/2010
  • Published: 03/29/2012
  • Est. Priority Date: 09/28/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of routing data communications packets in a parallel computer, the parallel computer comprising a plurality of compute nodes organized for collective operations through at least one data communications network,each compute node comprising an operating system kernel and a system-level messaging module, the system-level messaging module comprising a module of automated computing machinery that exposes a messaging interface to applications,each compute node including a routing table that specifies, for each of a multiplicity of route identifiers, a data communications path through the compute node,the method comprising:

  • receiving in a compute node a data communications packet, the data communications packet including a route identifier value that identifies a specification of a data communications path through each compute node that the data communications packet traverses;

    retrieving from the routing table in dependence upon the route identifier value the specification of a data communications path through the compute node; and

    routing, by the compute node, the data communications packet through the compute node according to the data communications path identified by the compute node'"'"'s routing table entry for the data communications packet'"'"'s route identifier value.

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