Oversubscribe #441
Oversubscribe
#441
-
When launching a process via |
Beta Was this translation helpful? Give feedback.
Answered by
dalcinl
Dec 13, 2023
Replies: 1 comment 5 replies
-
I'm afraid I do not understand your question. mpi4py does not deal with oversubscription in any way. It is the backend MPI implementation that handles the details, and whether oversubscription is allowed or not. From mpi4py's side, you just ask to |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Yes, now everything is clear. Unfortunately, what you ask is not under mpi4py's control. You'll have to ask Open MPI folks (or dive in docs/source code) to see if they support passing
Spawn()
a hint viaInfo
object to enable oversubscription. Alternatively, you could just enable oversubscription permanently in your system with by adding the linermaps_base_oversubscribe=true
to~/.openmpi/mca-params.conf
, like I do here. Note that for Open MPI v5.0.x thing have changed slightly, but the config from the previous link should work for both v4.1.x and v5.0.x.