Online class: Introduction to Biowulf

Hands-On: Freen and batchlim

On the login node or a compute node, run 'freen' and 'batchlim'.

freen

batchlim

Quiz

How many nodes are free in the 'norm' partition?

Answer

Look at the rows corresponding to the norm partition. The second column reports free nodes. e.g.
Partition       FreeNds      FreeCPUs      FreeGPUs  Cores  CPUs  GPUs    Mem   Disk Features
--------------------------------------------------------------------------------------------------------
norm             0 / 62      622 / 11904                96   192         747g  3200g [...]
norm             0 / 69      556 / 8832                 64   128         495g  3200g [...]
norm             0 / 118    1382 / 8496                 36    72         369g  3200g [...]
norm             0 / 72     1150 / 5184                 36    72         369g  3200g [...]
norm            48 / 397   15170 / 22232                28    56         243g   800g [...]
norm             0 / 5       244 / 280                  28    56         243g  1800g [...]
At this moment, there are 48 free nodes in 'norm'.

How many free CPUs are there in the largemem partition?

Answer

The 3rd column in the freen output reports free CPUs. e.g.
largemem         5 / 16     2584 / 3072                 96   192        3015g  3200g [...]
largemem         0 / 17     1694 / 2448                 72   144        1503g   800g [...]
largemem         2 / 3       422 / 432                  72   144        3015g   800g [...]
At this moment there are 2584 + 1694 + 422 = 4700 unallocated CPUs in the largemem partition, but only 7 entirely free nodes in that partition. Note that some of these 'unallocated' CPUs may be unallocat-able, because all the memory on those nodes has already been allocated.

Are there any free P100 GPUs?

Answer

Each 'gpu' line in the freen output corresponds to a different kind of GPU. You could determine the free P100 GPUs with a simple grep.
biowulf% freen | grep p100
gpu (p100)      14 / 36     134 / 2016    85 / 144     28    56     4   117g   650g cpu56,core28,g128,ssd650,x2680,ibfdr,gpup100
i.e. at this moment there are 14 completely free P100 GPU nodes.

How many jobs could you have queued and running on Biowulf ?

Answer

'batchlim' reports this at the top.
Max jobs per user: 4000
How many simultaneous interactive sessions can you have?

Answer

'batchlim' reports this:
interactive            08:00:00   1-12:00:00       64  4 GPUs,2 jobs (2 simultaneous jobs)

How many CPUs could you allocate for jobs that last an hour?

Answer

If the cluster was relatively un-busy, you could use the full allocation in norm + the full allocation in the 'quick' partition (+ any allocation in IC-specific partitions to which you have access)