[slurm-users] How to limit # of execution slots for a given node
Ryan Cox
ryan_cox at byu.edu
Fri Jan 7 16:15:13 UTC 2022
David,
There are several possible answers depending on what you hope to
accomplish. What exactly is the issue that you're trying to solve? Do
you mean that you have users who need, say, 8 GB of RAM per core but you
only have 4 GB of RAM per core on the system and you want a way to
account for that? Or is it something else?
Ryan
On 1/6/22 14:39, David Henkemeyer wrote:
> All,
>
> When my team used PBS, we had several nodes that had a TON of CPUs, so
> many, in fact, that we ended up setting np to a smaller value, in
> order to not starve the system of memory.
>
> What is the best way to do this with Slurm? I tried modifying # of
> CPUs in the slurm.conf file, but I noticed that Slurm enforces that
> "CPUs" is equal to Boards * SocketsPerBoard * CoresPerSocket *
> ThreadsPerCore. This left me with having to "fool" Slurm into
> thinking there were either fewer ThreadsPerCore, fewer CoresPerSocket,
> or fewer SocketsPerBoard. This is a less than ideal solution, it
> seems to me. At least, it left me feeling like there has to be a
> better way.
>
> Thanks!
> David
>
>
>
More information about the slurm-users
mailing list