The setup of a communicators include as a last stage, a collective communication. As a result, some of the nodes can exit the collective before the others and therefore can start sending messages using this communicator [while some of the other nodes are still waiting for the collective completion]. This will lead to a situation where a node receive a message for a communicator that they are building up.

There is a bug filled in trac about this. In FT-MPI we temporary put these messages in an internal queue, and deliver them to the right communicator only once this communicator is completely created.

  george.

On Sep 18, 2007, at 9:06 AM, Gleb Natapov wrote:

George,

In the comment you are saying that "a message for a not yet existing
communicator can happen". Can you explain in what situation it can
happen?

Thanks,

--
                        Gleb.
_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to