diff --git a/machines/cmake_macros/intel_juno.cmake b/machines/cmake_macros/intel_juno.cmake index f798e6a6..a3ca2d4a 100644 --- a/machines/cmake_macros/intel_juno.cmake +++ b/machines/cmake_macros/intel_juno.cmake @@ -1,8 +1,8 @@ set(AR "xiar") set(ARFLAGS "cru") if (MPILIB STREQUAL impi) - string(APPEND FFLAGS " -qmkl=cluster ") - string(APPEND CFLAGS " -qmkl=cluster ") + string(APPEND FFLAGS " -qmkl=cluster -march=icelake-client -mtune=icelake-client -qopt-zmm-usage=high -no-fma ") + string(APPEND CFLAGS " -qmkl=cluster -march=icelake-client -mtune=icelake-client -qopt-zmm-usage=high -no-fma ") string(APPEND LDFLAGS " -L/juno/opt/spacks/0.20.0/opt/spack/linux-rhel8-icelake/intel-2021.6.0/xerces-c/3.2.3-witntw6kh77tp7mqhlrvpk2ezimigecm/lib/ -lxerces-c ") string(APPEND SLIBS " -qmkl=cluster -lstdc++") endif() diff --git a/machines/config_machines.xml b/machines/config_machines.xml index cf795639..e272504f 100644 --- a/machines/config_machines.xml +++ b/machines/config_machines.xml @@ -2257,7 +2257,7 @@ This allows using a different mpirun command to launch unit tests TRUE - mpiexec.hydra + mpiexec.hydra /juno/opt/module-environment/5.2.0/init/perl.pm @@ -2315,31 +2315,30 @@ This allows using a different mpirun command to launch unit tests intel-2021.6.0/lzo/2.10-o5rf7 intel-2021.6.0/boost/1.80.0-paock intel-2021.6.0/mbedtls/2.28.0-g3uom - intel-2021.6.0/impi-2021.6.0/xios/2.5-ltc25 + intel-2021.6.0/impi-2021.6.0/xios/2.5-36kwn intel-2021.6.0/libarchive/3.5.2-5bbgw - intel-2021.6.0/impi-2021.6.0/parallelio/2.5.9-yg3hi + intel-2021.6.0/impi-2021.6.0/parallelio/2.6.0-tc4q3 intel-2021.6.0/libuv/1.44.1-v7e5k - intel-2021.6.0/impi-2021.6.0/esmf-dbg/8.4.1-llmff + intel-2021.6.0/impi-2021.6.0/esmf-dbg/8.4.2-pioext_2.6.0-o5yu4 - intel-2021.6.0/impi-2021.6.0/esmf/8.4.1-ouoeb + intel-2021.6.0/impi-2021.6.0/esmf/8.4.2-pioext_2.6.0-dnjmu - /juno/opt/spacks/0.20.0/opt/spack/linux-rhel8-icelake/intel-2021.6.0/xios/2.5-ltc25rohqws6elzxkwslgjw4jsu5qahy + /juno/opt/spacks/0.20.0/opt/spack/linux-rhel8-icelake/intel-2021.6.0/xios/2.5-36kwnuq7kykbrljrnubnwenyvyzbbmz5 ON SUMMARY - /juno/opt/spacks/0.20.0/opt/spack/linux-rhel8-icelake/intel-2021.6.0/intel-oneapi-mpi-2021.6.0/parallelio/2.5.9-yg3hicmfi7y76meiuzhboxrappkwoxfl/include - /juno/opt/spacks/0.20.0/opt/spack/linux-rhel8-icelake/intel-2021.6.0/intel-oneapi-mpi-2021.6.0/parallelio/2.5.9-yg3hicmfi7y76meiuzhboxrappkwoxfl/lib + /juno/opt/spacks/0.20.0/opt/spack/linux-rhel8-icelake/intel-2021.6.0/intel-oneapi-mpi-2021.6.0/parallelio/2.6.0-tc4q35xniwdvqw4pihkv3fr5j2q5yl7u/include + /juno/opt/spacks/0.20.0/opt/spack/linux-rhel8-icelake/intel-2021.6.0/intel-oneapi-mpi-2021.6.0/parallelio/2.6.0-tc4q35xniwdvqw4pihkv3fr5j2q5yl7u/lib lsf ib0 - {{ num_nodes }}