Re: [OMPI users] Fwd: Can I just use non-blocking send/receive without calling MPI_Wait ever

2015-04-03 Thread Lei Shi
Matthieu, I see your point, if I avoid calling mpi_test or wait, there is no data transfer at all. Sincerely Yours, Lei Shi - On Fri, Apr 3, 2015 at 5:17 PM, Matthieu Brucher wrote: > If you don't need to know if the data was transferred or not, then why do > you transfe

[OMPI users] Fwd: Can I just use non-blocking send/receive without calling MPI_Wait ever

2015-04-03 Thread Lei Shi
ogram smoothly. Sincerely Yours, Lei Shi - On Fri, Apr 3, 2015 at 11:52 AM, Jeff Squyres (jsquyres) wrote: > On Apr 3, 2015, at 12:50 PM, Lei Shi wrote: > > > > P.S. Pavan suggests me to use MPI_Request_free. I will give it a try. > > Keep in mind that you have

Re: [OMPI users] Can I just use non-blocking send/receive without calling MPI_Wait ever

2015-04-03 Thread Lei Shi
. Can I use MPI_Irecv with MPI_Ibsend or I need to pair MPI_Ibsend with the blocking MPI_Recv function? P.S. Pavan suggests me to use MPI_Request_free. I will give it a try. Thanks for your reply and suggestions. Best, Lei Shi Sincerely Yours, Lei Shi - On Fri, Apr 3, 2015 at 5:34 AM, Jef

Re: [OMPI users] Can I just use non-blocking send/receive without calling MPI_Wait ever

2015-04-03 Thread Lei Shi
data) Sincerely Yours, Lei Shi - On Fri, Apr 3, 2015 at 2:43 AM, Matthieu Brucher wrote: > Hi, > > I think you have to call either Wait or Test to make the communications > move forward in the general case. Some hardware may have a hardware thread > that makes the communicat

[OMPI users] Buffered sends are evil?

2015-04-03 Thread Lei Shi
Hello, I want to use buffered sends. Read a blog said it is evil, http://blogs.cisco.com/performance/top-10-reasons-why-buffered-sends-are-evil Is it true or not? Thanks! Sincerely Yours, Lei Shi -

[OMPI users] Can I just use non-blocking send/receive without calling MPI_Wait ever

2015-04-03 Thread Lei Shi
. Thanks. Sincerely Yours, Lei Shi -