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

Reply via email to