Re: [OMPI users] Message reception not getting pipelined with TCP

2017-07-20 Thread Samuel Thibault
Gilles Gouaillardet, on ven. 21 juil. 2017 10:57:36 +0900, wrote: > if you are fine with using more memory, and your application should not > generate too much unexpected messages, then you can bump the eager_limit > for example > > mpirun --mca btl_tcp_eager_limit $((8*1024*1024+128)) ... Thanks

Re: [OMPI users] Message reception not getting pipelined with TCP

2017-07-20 Thread Samuel Thibault
Hello, George Bosilca, on jeu. 20 juil. 2017 19:05:34 -0500, wrote: > Can you reproduce the same behavior after the first batch of messages ? Yes, putting a loop around the whole series of communications, event with a 1-second pause in between, gets the same behavior repeated. > Assuming the tim

[OMPI users] Message reception not getting pipelined with TCP

2017-07-20 Thread Samuel Thibault
Hello, We are getting a strong performance issue, which is due to a missing pipelining behavior from OpenMPI when running over TCP. I have attached a test case. Basically what it does is if (myrank == 0) { for (i = 0; i < N; i++) MPI_Isend(...); } else { for (i = 0