Closed boegel closed 4 years ago
The OpenMPI 4.0.3 we have as a part of foss/2020a no longer supports openib as BTL, because it was built with support for UCX (see https://github.com/easybuilders/easybuild-easyblocks/pull/2188).
foss/2020a
openib
The changes in vsc/mympirun/mpi/openmpi.py make sure that --mca pml ucx is used with OpenMPI 4.x if ompi_info reports ucx as supported PML.
vsc/mympirun/mpi/openmpi.py
--mca pml ucx
ompi_info
ucx
The other changes are trivial style cleanups.
WIP, because the tests should be enhanced to cover this change
The OpenMPI 4.0.3 we have as a part of
foss/2020a
no longer supportsopenib
as BTL, because it was built with support for UCX (see https://github.com/easybuilders/easybuild-easyblocks/pull/2188).The changes in
vsc/mympirun/mpi/openmpi.py
make sure that--mca pml ucx
is used with OpenMPI 4.x ifompi_info
reportsucx
as supported PML.The other changes are trivial style cleanups.
WIP, because the tests should be enhanced to cover this change