diff --git a/pkgs/by-name/mp/mpiCheckPhaseHook/mpi-check-hook.sh b/pkgs/by-name/mp/mpiCheckPhaseHook/mpi-check-hook.sh index 77d7290e2ec1..be2203951c0f 100644 --- a/pkgs/by-name/mp/mpiCheckPhaseHook/mpi-check-hook.sh +++ b/pkgs/by-name/mp/mpiCheckPhaseHook/mpi-check-hook.sh @@ -55,7 +55,7 @@ setupMpiCheck() { # The solution is to use a preset cpu topology file and disable ucx model. # Disable sysfs cpu topology directory discovery. - export PRTE_MCA_hwloc_use_topo_file="@topology@" + export HWLOC_XMLFILE="@topology@" # Use the network model ob1 instead of ucx. export OMPI_MCA_pml=ob1 ;; @@ -68,6 +68,8 @@ setupMpiCheck() { MVAPICH) # Disable CPU pinning export MV2_ENABLE_AFFINITY=0 + # Disable sysfs cpu topology directory discovery. + export HWLOC_XMLFILE="@topology@" ;; esac