Open MPI logo

Open MPI User's Mailing List Archives

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

From: George Bosilca (bosilca_at_[hidden])
Date: 2006-08-29 12:13:31


On Tue, 29 Aug 2006, Marcelo Stival wrote:

> Hi,
>
> I have 2 questions related to short/long message protocols...
>
> 1) When using synchronous comm mode, short messages (<64kB) still be
> transferred eagerly?

Depend. 64Kb is not the limits between the eager and rendez-vous protocol.
In fact it depend on the underlying network that get activated. Anyway,
for this particular question this limit between the eager and rendez-vous
protocol does not matter. Synchronous is alway a rendez-vous protocol as
specified in the MPI standard.

> And larger messages will be transferred using rendezvous...?

That's always the case even for non synchronous operations.

>
> 2) When the progress-thread (tcp btl) will be applied?
> Just for long messages? Does it affect synchronous short messages sends?

The behavior will be the same with or without threads.

   Thanks,
     george.

"We must accept finite disappointment, but we must never lose infinite
hope."
                                   Martin Luther King