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/ > >