preloader
  • Accounting

Details about accounting (resource utilization) on the HSUper cluster can be found on this page.

Accounting

Job Output

At the end of each slurm job, some accounting information is appended to the output file:

########################################
#            Job Accounting            #
########################################
Name                : my-job-name
User                : myuser
Account             : hsuper
Partition           : small
QOS                 : normal
NNodes              : 1
Nodes               : node0267
Cores               : 144 (72 physical)
GPUs                : 0
State               : COMPLETED
ExitCode            : 0:0
Submit              : 2024-02-29T14:28:30
Start               : 2024-02-29T14:28:31
End                 : 2024-02-29T17:55:27
Waited              :    00:00:01
Reserved walltime   :  1-00:00:00
Used walltime       :    03:26:56
Used CPU time       : 10-07:02:27 (Efficiency: 99.48%)
% User (Computation): 99.91%
% System (I/O)      :  0.09%
Mem reserved        : 245000M
Max Mem used        : 205.48M (node0267)
Max Disk Write      : 16.36M (node0267)
Max Disk Read       : 1.14M (node0267)
Energy (CPU+Mem)    : 2.26kWh (0.95kg CO2, 1.17€)

This output is generated by the jobinfo script.
If a GPU node was used, the statistics from the NVIDIA Data Center GPU Manager are also appended.

Slurm Accounting

Additional metrics can be obtained using the slurm CLI using sacct -j <job id> -o <field1,field2,...> as documented here.

Energy Consumption

Energy consumption measurement is an important part of HPC accounting and is described in detail on the next page.