Patent ID: 9330059
Filing Date: 2016-05-03
CPC Classification: G06F

Claim Text:
1. A method for performing data communications amongst compute nodes of a communicator in a parallel computer, the method comprising: identifying a set of unique logical planes formed of compute nodes of a subcommunicator, wherein the subcommunicator is a subset of nodes of the communicator, wherein identifying the set of unique logical planes comprises, for each compute node of the subcommunicator and iteratively, for a plurality of dimensions beginning with a first dimension: constructing the set of unique logical planes of the subcommunicator in dependence upon the logical planes established by each node, wherein each of the unique logical planes comprises adjacent nodes of the subcommunicator; and upon constructing the set of unique logical planes of the subcommunicator, performing data communications amongst the compute nodes of the subcommunicator utilizing optimization techniques based on the topology of the unique logical planes.