This is not a configuration issue. On 1.8.x and master we use two-sided communication to emulation one-sided. Since we do not currently have async progress this requires the target to call into MPI to progress RMA communication.
This will change in 2.x. I will be adding a new component that does real RMA on supported networks (ib, gemini, aries). At some point we will also have support for async progress which will enable passive-target on other networks. -Nathan On Sun, Jun 28, 2015 at 11:19:43AM +0200, Marc-Andre Hermanns wrote: > Dear all, > > I am currently investigating a microbenchmark with Open MPI 1.8.3 on > Infiniband and was wondering whether Open MPI provides target-side > progress for incoming lock requests. > > It seems lock requests are only handled if the target calls into the > MPI API and I was wondering if that is a configuration issue (and I > have to set some runtime variable) or if it is the general case. > > Cheers, > Marc-Andre > -- > Marc-Andre Hermanns > Jülich Aachen Research Alliance, > High Performance Computing (JARA-HPC) > German Research School for Simulation Sciences GmbH > > Schinkelstrasse 2 > 52062 Aachen > Germany > > Phone: +49 2461 61 2509 > Fax: +49 241 80 6 99753 > www.grs-sim.de/parallel > email: m.a.herma...@grs-sim.de > > _______________________________________________ > users mailing list > us...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users > Link to this post: > http://www.open-mpi.org/community/lists/users/2015/06/27206.php