Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2007-10-25 11:37:39


On Oct 25, 2007, at 11:16 AM, Edgar Gabriel wrote:

>> If you have the following scenario:
>>
>> - A spawns B, gets intercomm AB
>> - A spawns C, gets intercomm AC (that does not include B)
>> - ...repeat N times (e.g., to AN)
>
> well, how about the following for your example:
>
> - D = intercomm_merge (AB)
> - E = intercomm_merge (AC)
> - F = intercomm_create (DC, using E as bridge-communicator)

I had to think about this for quite a while before I understood it --
I initially assumed that "DC" was a typo and you really meant "DE".
But I eventually understood that "DC" is exactly what you meant and
that seems to adhere to the spec.

Yes, that's a clever solution. Good show!

-- 
Jeff Squyres
Cisco Systems