Skip to content

Performance issues when using oversubscription #10426

Closed
@dalcinl

Description

@dalcinl

I've been testing mpi4py against ompi/main using an automatic schedule that runs on a weekly basis on GitHub Actions.

The GitHub-hosted runners have only two virtual cores, but I run tests with up to 5 MPI processes turning on oversubscription (setting rmaps_default_mapping_policy = :oversubscribe within $HOME/.prte/mca-params.conf).
The current workflow file is here.

Up to January 29, the testsuite used to take around 4m 30s to run to completion [link].
Since February 5, the same testsuite needs around 1h 20m to finish [link].
Unfortunately, the actual logs are long gone, but at least you can see the elapsed time (look for the Test mpi4py (np=5) line).

Is this a regression or some expected change in behavior?
Is there a new configuration option I'm missing that would allow me to go back to the previous behavior?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions