[mpich-discuss] MPI_Put completed

Jeff Hammond jhammond at alcf.anl.gov
Fri Jul 6 12:09:13 CDT 2012

all MPI RMA synchronization operations provide end-to-end completion,
rather than local completion, as you might find in ARMCI or SHMEM.  if
you do MPI_Put then e.g. MPI_Win_unlock, the data is in place and
globally visible.


On Fri, Jul 6, 2012 at 12:05 PM, Jie Chen <jiechen at mcs.anl.gov> wrote:
> For one sided operations such as MPI_Put (based on the lock/unlock mechanism), is there a way for the target process to tell if all the data from the origin process have been filled in the window of the target process? In other words, how does the target process know if the put operation has completed?
> --
> Jie Chen
> Mathematics and Computer Science Division
> Argonne National Laboratory
> Address: 9700 S Cass Ave, Bldg 240, Lemont, IL 60439
> Phone: (630) 252-3313
> Email: jiechen at mcs.anl.gov
> Homepage: http://www.mcs.anl.gov/~jiechen
> _______________________________________________
> mpich-discuss mailing list     mpich-discuss at mcs.anl.gov
> To manage subscription options or unsubscribe:
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss

Jeff Hammond
Argonne Leadership Computing Facility
University of Chicago Computation Institute
jhammond at alcf.anl.gov / (630) 252-5381

More information about the mpich-discuss mailing list