Re: [OMPI users] Is building with "--enable-mpi-thread-multiple" recommended?

2017-02-18 Thread r...@open-mpi.org
FWIW: have you taken a look at the event notification mechanisms in PMIx yet? The intent there, among other features, is to provide async notification of events generated either by the system (e.g., node failures and/or congestion) or other application processes. https://pmix.github.io/master

Re: [OMPI users] Is building with "--enable-mpi-thread-multiple" recommended?

2017-02-18 Thread Michel Lesoinne
I am also a proponent of the multiple thread support. For many reasons: - code simplification - easier support of computation/communication overlap with fewer synchronization points - possibility of creating exception aware MPI Code (I think the MPI standard cruelly lacks constructs for a

Re: [OMPI users] MPI_THREAD_MULTIPLE: Fatal error on MPI_Win_create

2017-02-18 Thread Howard Pritchard
Hi Joseph What OS are you using when running the test? Could you try running with export OMPI_mca_osc=^pt2pt and export OMPI_mca_osc_base_verbose=10 This error message was put in to this OMPI release because this part of the code has known problems when used multi threaded. Joseph Schuchart

Re: [OMPI users] Is building with "--enable-mpi-thread-multiple" recommended?

2017-02-18 Thread r...@open-mpi.org
We have been making a concerted effort to resolve outstanding issues as the interest in threaded applications has grown. It should be pretty good now, but we do see occasional bug reports, so it isn’t perfect. > On Feb 18, 2017, at 12:14 AM, Mark Dixon wrote: > > On

[OMPI users] MPI_THREAD_MULTIPLE: Fatal error on MPI_Win_create

2017-02-18 Thread Joseph Schuchart
All, I am seeing a fatal error with OpenMPI 2.0.2 if requesting support for MPI_THREAD_MULTIPLE and afterwards creating a window using MPI_Win_create. I am attaching a small reproducer. The output I get is the following: ``` MPI_THREAD_MULTIPLE supported: yes MPI_THREAD_MULTIPLE supported:

Re: [OMPI users] Is building with "--enable-mpi-thread-multiple" recommended?

2017-02-18 Thread Mark Dixon
On Fri, 17 Feb 2017, r...@open-mpi.org wrote: Depends on the version, but if you are using something in the v2.x range, you should be okay with just one installed version Thanks Ralph. How good is MPI_THREAD_MULTIPLE support these days and how far up the wishlist is it, please? We don't