If you don't need to know if the data was transferred or not, then why do you transfer it in the first place? The schema seems kind of strange, as you don't have any clue that the data was actually transferred. Actually without Wait and Test, you can pretty much assume you don't transfer anything.
Cheers, Matthieu 2015-04-03 22:51 GMT+01:00 Lei Shi <lei...@ku.edu>: > Hi Jeff, > > Thanks for your reminder. I don't need to make sure the data is correct or > not. I know it sounds crazy at first time, but there are some numerical > schemes designed for this situation. I just want to call > MPI_ISend/MPI_IRecv without calling waiting or testing but can still run my > program smoothly. > > Sincerely Yours, > > Lei Shi > --------- > > On Fri, Apr 3, 2015 at 11:52 AM, Jeff Squyres (jsquyres) < > jsquy...@cisco.com> wrote: > >> On Apr 3, 2015, at 12:50 PM, Lei Shi <lei...@ku.edu> wrote: >> > >> > P.S. Pavan suggests me to use MPI_Request_free. I will give it a try. >> >> Keep in mind that you have zero indication of when a send or receive >> completes if you MPI_Request_free (Pavan implied this, too). You could be >> reading half a message from a prior receive, for example. >> >> -- >> Jeff Squyres >> jsquy...@cisco.com >> For corporate legal information go to: >> http://www.cisco.com/web/about/doing_business/legal/cri/ >> >> > > > _______________________________________________ > users mailing list > us...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users > Link to this post: > http://www.open-mpi.org/community/lists/users/2015/04/26605.php > -- Information System Engineer, Ph.D. Blog: http://matt.eifelle.com LinkedIn: http://www.linkedin.com/in/matthieubrucher Music band: http://liliejay.com/