hpcman queue avail¶
The hpcman queue avail
command shows you what SGE and Slurm queue nodes are available to you.
Tip
Use hqavail
as an alias for hpcman queue avail
for speed!
Examples¶
$ hqavail
Queue Info
┏━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━┓
┃ qtype ┃ host ┃ load_avg ┃ ram_total ┃ ram_free ┃ slots_to… ┃ queue/p… ┃ q_slots ┃ q_slots_… ┃ q_status ┃ q_feat ┃ gpu_tot… ┃ gpu_used ┃
┡━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━┩
│ SLURM │ shmoo │ 0.0 │ 2.1T │ 2.0T │ 256 │ burke_l… │ 256 │ 256 │ IDLE │ │ │ │
│ SLURM │ ewg │ 0.43 │ 2.1T │ 1.6T │ 256 │ ewg │ 256 │ 240 │ MIXED │ │ a100:2(… │ │
│ SLURM │ yuyuko │ 1.26 │ 480.0G │ 482.2G │ 72 │ ceoas-a… │ 72 │ 72 │ IDLE │ │ gh200_4… │ │
│ SLURM │ youmu │ 0.0 │ 480.0G │ 414.1G │ 72 │ ceoas-a… │ 72 │ 72 │ IDLE │ │ gh200_4… │ │
│ SLURM │ kawashir… │ 0.0 │ 192.4G │ 190.8G │ 72 │ ceoas │ 72 │ 72 │ IDLE │ │ │ │
│ SLURM │ kawashir… │ 0.0 │ 192.4G │ 190.5G │ 72 │ ceoas │ 72 │ 72 │ IDLE │ │ │ │
│ SLURM │ kawashir… │ 0.0 │ 192.4G │ 190.5G │ 72 │ ceoas │ 72 │ 72 │ IDLE │ │ │ │
│ SLURM │ kawashir… │ 0.0 │ 192.4G │ 190.4G │ 72 │ ceoas │ 72 │ 72 │ IDLE │ │ │ │
│ SLURM │ kawashir… │ 0.0 │ 192.4G │ 189.3G │ 72 │ ceoas │ 72 │ 72 │ IDLE │ │ │ │
│ SLURM │ kawashir… │ 0.0 │ 192.4G │ 188.9G │ 72 │ ceoas │ 72 │ 72 │ IDLE │ │ │ │
│ SLURM │ kawashir… │ 0.0 │ 192.4G │ 99.8G │ 72 │ ceoas │ 72 │ 72 │ IDLE │ │ │ │
│ SLURM │ kawashir… │ 0.0 │ 192.4G │ 82.8G │ 72 │ ceoas │ 72 │ 72 │ IDLE │ │ │ │
│ SLURM │ hina01 │ 0.0 │ 773.2G │ 18.8G │ 72 │ ceoas │ 72 │ 72 │ IDLE │ │ │ │
│ SLURM │ cqls-gpu1 │ 0.1 │ 515.3G │ 434.7G │ 48 │ all.q │ 48 │ 48 │ IDLE │ │ v100:5(… │ │
│ SLURM │ yatagara… │ 0.02 │ 257.2G │ 255.4G │ 48 │ ceoas │ 48 │ 48 │ IDLE │ │ │ │
│ SLURM │ yatagara… │ 0.0 │ 257.2G │ 255.2G │ 48 │ ceoas │ 48 │ 48 │ IDLE │ │ │ │
│ SLURM │ yatagara… │ 0.0 │ 257.2G │ 255.2G │ 48 │ ceoas │ 48 │ 48 │ IDLE │ │ │ │
│ SLURM │ yatagara… │ 0.0 │ 257.2G │ 255.2G │ 48 │ ceoas │ 48 │ 48 │ IDLE │ │ │ │
│ SLURM │ yatagara… │ 0.0 │ 257.2G │ 255.2G │ 48 │ ceoas │ 48 │ 48 │ IDLE │ │ │ │
│ SLURM │ yatagara… │ 0.0 │ 257.2G │ 255.2G │ 48 │ ceoas │ 48 │ 48 │ IDLE │ │ │ │
│ SLURM │ yatagara… │ 0.0 │ 257.2G │ 255.2G │ 48 │ ceoas │ 48 │ 48 │ IDLE │ │ │ │
│ SLURM │ yatagara… │ 0.0 │ 257.2G │ 255.2G │ 48 │ ceoas │ 48 │ 48 │ IDLE │ │ │ │
│ SLURM │ yatagara… │ 0.0 │ 257.2G │ 255.2G │ 48 │ ceoas │ 48 │ 48 │ IDLE │ │ │ │
│ SLURM │ yatagara… │ 0.0 │ 257.2G │ 255.2G │ 48 │ ceoas │ 48 │ 48 │ IDLE │ │ │ │
│ SLURM │ yatagara… │ 0.0 │ 257.2G │ 255.2G │ 48 │ ceoas │ 48 │ 48 │ IDLE │ │ │ │
│ SLURM │ yatagara… │ 0.0 │ 257.2G │ 255.1G │ 48 │ ceoas │ 48 │ 48 │ IDLE │ │ │ │
│ SLURM │ amateras… │ 0.0 │ 257.2G │ 255.8G │ 32 │ ceoas │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ amateras… │ 0.0 │ 257.2G │ 255.8G │ 32 │ ceoas │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ amateras… │ 0.0 │ 257.2G │ 255.8G │ 32 │ ceoas │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ amateras… │ 0.0 │ 257.2G │ 255.8G │ 32 │ ceoas │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ amateras… │ 0.0 │ 257.2G │ 255.8G │ 32 │ ceoas │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ amateras… │ 0.0 │ 257.2G │ 255.8G │ 32 │ ceoas │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ amateras… │ 0.0 │ 257.2G │ 255.8G │ 32 │ ceoas │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ amateras… │ 0.0 │ 257.2G │ 255.8G │ 32 │ ceoas │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ amateras… │ 0.0 │ 257.2G │ 255.8G │ 32 │ ceoas │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ amateras… │ 0.0 │ 257.2G │ 255.8G │ 32 │ ceoas │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ amateras… │ 0.0 │ 257.2G │ 255.8G │ 32 │ ceoas │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ amateras… │ 0.0 │ 257.2G │ 255.7G │ 32 │ ceoas │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ amateras… │ 0.0 │ 257.2G │ 255.7G │ 32 │ ceoas │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ amateras… │ 0.0 │ 257.2G │ 255.7G │ 32 │ ceoas │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ amateras… │ 0.0 │ 257.2G │ 255.7G │ 32 │ ceoas │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ aspen8 │ 0.0 │ 257.4G │ 255.7G │ 32 │ all.q │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ aspen9 │ 0.0 │ 257.4G │ 255.7G │ 32 │ all.q │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ aspen6 │ 0.0 │ 257.4G │ 255.6G │ 32 │ all.q │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ aspen5 │ 0.0 │ 257.4G │ 233.7G │ 32 │ all.q │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ aspen7 │ 0.0 │ 225.1G │ 223.4G │ 32 │ all.q │ 32 │ 32 │ IDLE │ │ │ │
│ SLURM │ amateras… │ 0.0 │ 257.2G │ 172.4G │ 32 │ ceoas │ 32 │ 32 │ IDLE │ │ │ │
│ SGE │ aspen2 │ 0.0 │ 251.3G │ 250.4G │ 32 │ all.q │ 32 │ 32 │ normal │ BIP │ │ │
│ SGE │ aspen4 │ 0.0 │ 251.4G │ 250.4G │ 32 │ all.q │ 32 │ 32 │ normal │ BIP │ │ │
│ SGE │ aspen3 │ 0.0 │ 235.6G │ 234.6G │ 32 │ all.q │ 32 │ 32 │ normal │ BIP │ │ │
│ SGE │ aspen1 │ 0.0 │ 219.9G │ 218.9G │ 32 │ all.q │ 32 │ 32 │ normal │ BIP │ │ │
│ SGE │ aspen0 │ None │ 251.4G │ 0B │ 32 │ all.q │ 32 │ 32 │ au │ BIP │ │ │
└───────┴───────────┴──────────┴───────────┴──────────┴───────────┴──────────┴─────────┴───────────┴──────────┴────────┴──────────┴──────────┘
Implementation¶
Output of the qstat -F mem_free,mem_total,mem_used,h,p,q -xml -f -U user
(for
SGE) and sinfo -Nl -json
(for Slurm)
are parsed, and the results are shown together in a single table for easy
viewing. Results are displayed in a table generated using rich
, unless the
STDOUT
is redirected.