From d74ac6467632b8b2dbb9f6ad3a5da1373b7d9e24 Mon Sep 17 00:00:00 2001 From: ocaisa Date: Fri, 8 May 2026 17:39:50 +0200 Subject: [PATCH] Allow MPI oversubscription for OpenMPI5 --- action.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/action.yml b/action.yml index 8507083..5252a5e 100644 --- a/action.yml +++ b/action.yml @@ -57,8 +57,10 @@ runs: echo "source /cvmfs/software.eessi.io/versions/$EESSI_STACK_VERSION/init/bash" >> $HOME/env_config.export fi fi - # allow oversubscription for OpenMPI + # allow oversubscription for OpenMPI for OpenMPI4 echo "export OMPI_MCA_rmaps_base_oversubscribe=1" >> $HOME/env_config.export + # allow oversubscription for OpenMPI for OpenMPI5 + echo "export PRTE_MCA_rmaps_default_mapping_policy=:oversubscribe" >> $HOME/env_config.export if [[ "${{ inputs.init_direnv }}" == "true" ]]; then sudo apt install -y direnv echo 'eval "$(direnv export bash)"' >> $HOME/env_config.export