Skip to content

Conversation

@Crivella
Copy link
Contributor

Proposed solution following the discussion in

Recap

It seems that both MPICH and INTELMPI have oversubscription on by default.
The only one that needs extra settings is OpenMPI which has 2 possible configs depending on the version

https://docs.open-mpi.org/en/main/mca.html#mca-parameter-changes-between-open-mpi-4-x-and-5-x

The proposed changes detect the current value of the environment variable (if set) and attempt to respect/update it if possible, or overwrite it otherwise.

Copy link
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Crivella Can we enhance test_get_mpi_cmd_template to cover the extra option?

@Crivella Crivella force-pushed the feature-mpi_oversubscribe branch from daa6bbf to 0ca54ae Compare December 8, 2025 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Possibly enabling oversubscribe/cpu-pinning in framework

2 participants