Re: [OMPI users] MPI_Test without deallocation

2009-03-26 Thread Richard Treumann
ion must still MPI_Wait it. Dick Treumann - MPI Team IBM Systems & Technology Group Dept X2ZA / MS P963 -- 2455 South Road -- Poughkeepsie, NY 12601 Tele (845) 433-7846 Fax (845) 433-8363 users-boun...@open-mpi.org wrote on 03/25/2009 07:34:06 PM: > [image removed] > > Re: [O

Re: [OMPI users] MPI_Test without deallocation

2009-03-25 Thread Justin
There are two version of probe (MPI_Probe and MPI_IProbe) but I can't tell you off hand their details. I know when looking at them in the past the basic understanding that I took away was the MPI_Probe is like MPI_Test but it doesn't actually receive or deallocate the message. From http://ww

Re: [OMPI users] MPI_Test without deallocation

2009-03-25 Thread Shaun Jackman
If an MPI_Irecv has already been posted, and a single message is sent to the receiver, then will an MPI_Probe return that there is no message waiting to be received? The message has already been received by the MPI_Irecv. It's the MPI_Request object of the MPI_Irecv call that needs to be probed

Re: [OMPI users] MPI_Test without deallocation

2009-03-25 Thread Justin
Have you tried MPI_Probe? Justin Shaun Jackman wrote: Is there a function similar to MPI_Test that doesn't deallocate the MPI_Request object? I would like to test if a message has been received (MPI_Irecv), check its tag, and dispatch the MPI_Request to another function based on that tag. C

[OMPI users] MPI_Test without deallocation

2009-03-25 Thread Shaun Jackman
Is there a function similar to MPI_Test that doesn't deallocate the MPI_Request object? I would like to test if a message has been received (MPI_Irecv), check its tag, and dispatch the MPI_Request to another function based on that tag. Cheers, Shaun