Re: [OMPI users] FW: Win_flush_all

2015-12-14 Thread Jeff Hammond
Bruce: The ARMCI-MPI (mpi3rma branch) test suite is a good way to determine if an MPI-3 implementation supports passive target RMA properly. I haven't tested against OpenMPI recently but will add it to Travis CI before the year is over. Best, Jeff On Monday, December 14, 2015, Palmer, Bruce J

[OMPI users] performance issue with OpenMPI 1.10.1

2015-12-14 Thread Jingchao Zhang
Hi all, We installed the latest release of OpenMPI 1.10.1 on our Linux cluster and find it having some performance issues. We tested the OpenMPI performance against the MD simulation package LAMMPS (http://lammps.sandia.gov/). Compared to our previous installation of version 1.8.4, the 1.10.1

Re: [OMPI users] FW: Win_flush_all

2015-12-14 Thread Nathan Hjelm
The MPI_Win_flush/flush_all calls are part of the passive-target synchronization model. You must first lock the target (or all targets) before performing any RMA or flush operations. -Nathan Hjelm HPC-5, LANL On Mon, Dec 14, 2015 at 09:58:06PM +, Palmer, Bruce J wrote: >I'm trying to get

[OMPI users] FW: Win_flush_all

2015-12-14 Thread Palmer, Bruce J
I'm trying to get some code working using request-based RMA (MPI_Rput, MPI_Rget, MPI_Raccumulate). My understanding of the MPI 3.0 standard is that after calling MPI_Wait on the request handle, the local buffers should be safe to use. On calling MPI_Win_flush_all on the window used for RMA opera