[OMPI users] Announcing Open MPI v5.0.0rc1

2021-09-30 Thread Austen W Lauria via users
The first release candidate for the Open MPI v5.0.0 release is posted at: https://www.open-mpi.org/software/ompi/v5.0/   Major changes include: v5.0.0rc1 -- September, 2021- ORTE, the underlying OMPI launcher has been removed, and replaced  with PRTE.- Reworked how Open MPI inte

Re: [OMPI users] OpenMPI 4.1.1, CentOS 7.9, nVidia HPC-SDk, buildhints?

2021-09-30 Thread Ray Muno via users
Hmm, trying to keep this all straight. It turns out I had the module loaded for the nv-hpc compilers, version 21.7, instead of 21.9 in what I thought was asuccesful build. The nuance is that with the version 21.9 compiler suite, adding this to configure, --with-platform=/project/muno/OpenMPI/B

Re: [OMPI users] OpenMPI 4.1.1, CentOS 7.9, nVidia HPC-SDk, buildhints?

2021-09-30 Thread Ray Muno via users
OK, starting clean. OS CentOS 7.9 (7.9.2009) mlnxofed 5.4-1.0.3.0 UCX 1.11.0 (from mlnxofed) hcoll-4.7.3199 (from mlnxofed) knem-1.1.4.90 (from mlnxofed) nVidia HPC-SDK 21.9 OpenMPI 4.1.1 HWLOC 2.5.0 Straight configure configure CC=nvc CXX=nvc++ FC=nvfortran dies in FCLD libmpi_usemp

Re: [OMPI users] OpenMPI 4.1.1, CentOS 7.9, nVidia HPC-SDk, build hints?

2021-09-30 Thread Gilles Gouaillardet via users
Carl, I opened https://github.com/open-mpi/ompi/issues/9444 to specifically track the issue related to the op/avx component TL;DR nvhpc compilers can compile AVX512 intrinsics (so far so good), but do not define at least one of these macros __AVX512BW__ __AVX512F__ __AVX512VL__ and Open MPI is n

Re: [OMPI users] OpenMPI 4.1.1, CentOS 7.9, nVidia HPC-SDk, build hints?

2021-09-30 Thread Carl Ponder via users
Are you able to fix the problem by adding extern qualifiers? We could push this change back to the OpenMPI developers... Subject: Re: [OMPI users] OpenMPI 4.1.1, CentOS 7.9, nVidia HPC-SDk, build hints? Date: Thu, 30 S

Re: [OMPI users] OpenMPI 4.1.1, CentOS 7.9, nVidia HPC-SDk, buildhints?

2021-09-30 Thread Gilles Gouaillardet via users
Ray, there is a typo, the configure option is --enable-mca-no-build=op-avx Cheers, Gilles - Original Message - Added --enable-mca-no-build=op-avx to the configure line. Still dies in the same place. CCLD mca_op_avx.la ./.libs/liblocal_ops_avx512.a(liblocal_ops_avx512_l

Re: [OMPI users] OpenMPI 4.1.1, CentOS 7.9, nVidia HPC-SDk, build hints?

2021-09-30 Thread Bennet Fauber via users
You may be seeing this? C language issues Default to -fno-common A common mistake in C is omitting extern when declaring a global variable in a header file. If the header is included by several files it results in multiple definitions of the same variable. In previous GCC versions this error is i

Re: [OMPI users] OpenMPI 4.1.1, CentOS 7.9, nVidia HPC-SDk, build hints?

2021-09-30 Thread Raymond Muno via users
 Added -*-enable-mca-no-build=op-avx *to the configure line. Still dies in the same place. CCLD mca_op_avx.la ./.libs/liblocal_ops_avx512.a(liblocal_ops_avx512_la-op_avx_functions.o):(.data+0x0): multiple definition of `ompi_op_avx_functions_avx2' ./.libs/liblocal_ops_avx2.a(liblocal_ops_a

Re: [OMPI users] OpenMPI 4.1.1, CentOS 7.9, nVidia HPC-SDk, build hints?

2021-09-30 Thread Carl Ponder via users
For now, you can suppress this error building OpenMPI 4.1.1 ./.libs/liblocal_ops_avx512.a(liblocal_ops_avx512_la-op_avx_functions.o):(.data+0x0): multipledefinition of `ompi_op_avx_functions_avx2' ./.libs/liblocal_ops_avx2.a(liblocal_ops_avx2_la-op_avx_functions.o):(.data+0x0): fir