Processing device for a parallel computing system and method for performing collective operations
OwnerSolal AMOUYAL, Alex MARGOLIN +1inventors
InventorsSolal AMOUYAL, Alex MARGOLIN, Ben-Shahar BELKAR
Life of this patent
Estimating the term…
Loading patent…
OwnerSolal AMOUYAL, Alex MARGOLIN +1inventors
InventorsSolal AMOUYAL, Alex MARGOLIN, Ben-Shahar BELKAR
Estimating the term…
The disclosure relates to a parallel computing system comprising a plurality of processing devices for performing an application. Each processing device is configured to obtain a local result, wherein a global result of a collective operation depends on the local results of the plurality of processing devices, and to distribute the local result of the processing device to one or more of the other processing devices, in response to determining that the global result is based only on the local result of the processing device, that is a likelihood that the global result is based only on the local result of the processing device is greater than a likelihood threshold value, or that the global result is based only on the local result of the processing device and a further local result of a further processing device of the plurality of processing devices.
A processing device for a parallel computing system, wherein the parallel computing system comprises a plurality of processing devices for performing an application, including one or more collective operations, wherein the processing device is configured to:
A parallel computing system comprising a plurality of processing devices, wherein each processing device in the plurality of processing devices is configured to:
A method for performing an application, including one or more collective operations, in a parallel computing system having a plurality of processing devices, wherein, for each processing device, the method comprises:
Dependencies are inferred from the claim text.