[OMPI devel] PVAR definition - Variable type regarding the PVAR class

2017-03-22 Thread Clement FOYER
Hi everyone, I'm facing an issue with the typing of the performance variables I try to register. They are basically counters of type MCA_BASE_PVAR_CLASS_AGGREGATE, MCA_BASE_PVAR_CLASS_COUNTER, or MCA_BASE_PVAR_CLASS_SIZE depending on the case. In order to silence some warnings when using op

[OMPI devel] Multi-threading support for openib

2017-03-22 Thread Enrico Calore
Hi all, when trying to run an OpenMPI + OpenMP application, using OpenMPI v1.10.2, compiled with multi-threading support, and the OpenIB BTL, the latter disable itself with this message: btl:openib: MPI_THREAD_MULTIPLE not suppported; skipping this component select: init of component openib return

Re: [OMPI devel] Multi-threading support for openib

2017-03-22 Thread Gilles Gouaillardet
Enrico, this is fixed in Open MPI 2.1.0 fwiw, you only need MPI_THREAD_MULTIPLE if you invoke MPI subroutines within an OpenMP parallel. if MPI is only used outside of OpenMP parallel, then MPI_THREAD_SINGLE is very likely enough. Cheers, Gilles On Thursday, March 23, 2017, Enrico Calore wrote

Re: [OMPI devel] Multi-threading support for openib

2017-03-22 Thread Emin Nuriyev
Hi, I reserved nodes in grid5000. I use latest Open MPI code from git. I am trying to execute MPI code. But There is error message: ORTE does not know how to route a message to the specified daemon located on the indicated node: my node: graphite-1 target node: graphite-2 This is usual

Re: [OMPI devel] Multi-threading support for openib

2017-03-22 Thread Gilles Gouaillardet
Can you add -mca oob_tcp_if_include eth0 ... to your mpirun command line and see if it helps ? if the error is still there, please follow-up in a new thread (since this error is unlikely related to openib and multi threading) Cheers, Gilles On 3/23/2017 8:05 AM, Emin Nuriyev wrote: H

[OMPI devel] 2.0.2 SRPM in "install_in_opt" configuration creates file outside /opt

2017-03-22 Thread Kevin Buckley
Just came to rehash some old attempts to build previous OpenMPIs for an RPM-based system and noticed that, despite specifying --define 'install_in_opt 1' \ as part of this full "config" rpmbuild stage (Note: SPEC-file Release tag is atered so as not to have the RPM clash with any system MP

Re: [OMPI devel] PVAR definition - Variable type regarding the PVAR class

2017-03-22 Thread George Bosilca
Clement, I would continue to use the SIZE_T atomics but define the PVARs type accordingly (UNSIGNED_LONG or UNSIGNED_LONG_LONG depending on which of their size match the one from size_t). George. On Wed, Mar 22, 2017 at 6:45 AM, Clement FOYER wrote: > Hi everyone, > > I'm facing an issue wi