[slurm-users] How to list available CPUs/GPUs for jobs

Frava fravadona at gmail.com
Fri Mar 8 12:59:26 UTC 2019

Hi all,

I'm replying to the "[slurm-users] Available gpus ?" post. Some time ago I
did a BASHv4 script in for listing the available CPU/RAM/GPU on the nodes.
It parses the output of the "scontrol -o -d show node" command and displays
what I think is needed to launch GPU jobs.
For now the script doesn't accept any argument because I don't need it but
feel free to check the code and give it a try, or modify it to fit your

The output is in the form:
NodeName NodeState NodePartitions CPUs(Available/Total)
Memory(Available/Total) GPUs(Available/Total) GPUType

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.schedmd.com/pipermail/slurm-users/attachments/20190308/fbf034b3/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sgpuinfo
Type: application/octet-stream
Size: 4423 bytes
Desc: not available
URL: <http://lists.schedmd.com/pipermail/slurm-users/attachments/20190308/fbf034b3/attachment.obj>

More information about the slurm-users mailing list