Re: [OMPI users] nonblock alternative to MPI_Win_complete

2011-02-24 Thread Jeff Squyres
I personally find the entire MPI one-sided chapter to be incredibly confusing and subject to arbitrary interpretation. I have consistently advised people to not use it since the late '90s. That being said, the MPI one-sided chapter is being overhauled in the MPI-3 forum; the standardization

Re: [OMPI users] nonblock alternative to MPI_Win_complete

2011-02-24 Thread Toon Knapen
But that is what surprises me. Indeed the scenario I described can be implemented using two-sided communication, but it seems not to be possible when using one sided communication. Additionally the MPI 2.2. standard describes on page 356 the matching rules for post and start, complete and wait

Re: [OMPI users] nonblock alternative to MPI_Win_complete

2011-02-24 Thread James Dinan
Hi Toon, Can you use non-blocking send/recv? It sounds like this will give you the completion semantics you want. Best, ~Jim. On 2/24/11 6:07 AM, Toon Knapen wrote: In that case, I have a small question concerning design: Suppose task-based parallellism where one node (master) distributes

Re: [OMPI users] nonblock alternative to MPI_Win_complete

2011-02-24 Thread Toon Knapen
In that case, I have a small question concerning design: Suppose task-based parallellism where one node (master) distributes work/tasks to 2 other nodes (slaves) by means of an MPI_Put. The master allocates 2 buffers locally in which it will store all necessary data that is needed by the slave to

Re: [OMPI users] nonblock alternative to MPI_Win_complete

2011-02-22 Thread Barrett, Brian W
On Feb 18, 2011, at 8:59 AM, Toon Knapen wrote: > (Probably this issue has been discussed at length before but unfortunately I > did not find any threads (on this site or anywhere else) on this topic, if > you are able to provide me with links to earlier discussions on this topic, > please do

[OMPI users] nonblock alternative to MPI_Win_complete

2011-02-18 Thread Toon Knapen
(Probably this issue has been discussed at length before but unfortunately I did not find any threads (on this site or anywhere else) on this topic, if you are able to provide me with links to earlier discussions on this topic, please do not hesitate) Is there an alternative to MPI_Win_complete