SHMEM_FENCE(3)SHMEM_FENCE(3)


NAME
     shmem_fence - Assures ordering of delivery of puts

SYNOPSIS
     C or C++:

        #include <mpp/shmem.h>

        void shmem_fence(void);

     Fortran:

        CALL SHMEM_FENCE

DESCRIPTION
     This function ensures ordering of put (remote write) operations.   All
     put operations issued to a particular remote processing element (PE)
     prior to the call to shmem_fence are guaranteed to be delivered before
     any subsequent put operations to the same PE which follow the call to
     shmem_fence.

NOTES
     The shmem_quiet function should be called if ordering of puts is
     desired when multiple remote PEs are involved.

SEE ALSO
     intro_shmem(3)

     Message Passing Toolkit: MPI Programmer's Manual