Open MPI logo

Open MPI User's Mailing List Archives

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

Subject: [OMPI users] maximising bandwidth
From: Toon Knapen (toon.knapen_at_[hidden])
Date: 2011-01-30 14:09:52

Hi all,

If I have a master-process that needs to send a chunk of (different)
data to each of my N slave processes as fast as possible, would I
receive the chunk in each of the slaves faster if the master would
launch N threads each doing a blocking send or would it be better to
launch N nonblocking sends in the master.

I'm currently using OpenMPI on ethernet but might the approach be
different with different types of networks ?

thanks in advance,