Not enough Slots for 32 processes

Not enough Slots for 32 processes

by Nan-Rong Hui -
Number of replies: 2

Hello,

I'm running into an issue of not enough slots for 32. It is sufficient up to 16, but when I try 32, I get this return: There are not enough slots available in the system to satisfy the 32 slots that were requested by the application:

Currently loading: module load gcc/13 openmpi/5 rarray

Should I be loading a different module for openmpi?

Thanks!

In reply to Nan-Rong Hui

Re: Not enough Slots for 32 processes

by Stashu Kozlowski -
I set nodes=2 and the ntasks-per-node=16
In reply to Stashu Kozlowski

Re: Not enough Slots for 32 processes

by Ramses van Zon -
Indeed, if have to ask for 2 nodes, otherwise, you don't get enough cores and, by default, mpirun will not allow overloading over the cores.