[slurm-users] sreport time units explanation

Loris Bennett loris.bennett at fu-berlin.de
Wed Jun 22 08:19:38 UTC 2022

Dear Kamil,

Kamil Wilczek <kmwil at mimuw.edu.pl> writes:

> Dear Slurm Users,
> I'm hope this would be an easy answer. I cannot find an explanation
> of what exactly "Hours" or other units of time mean in the context
> of sreport output. For example, when listing most active users
> in the current month (I'll be trying to even the usage, because
> I have several very active users who get most of the resources):
>   sreport --tres=gres/gpu -t hourper user top start=2022-06-01 end=now
>     topcount=20 format=login%15,proper%20,tresname%15,used%15
> ----------------------------------------------------------------------
> Top 20 Users 2022-06-01T00:00:00 - 2022-06-22T08:59:59 (1846800 secs)
> Usage reported in TRES Hours/Percentage of Total
> ----------------------------------------------------------------------
>           Login          Proper Name       TRES Name              Used
> --------------- -------------------- --------------- -----------------
>        redacted         redacted           gres/gpu       7470(23.11%)
> The number "7470" is obviously not a number of raw hours used by a user.

Why not?  How may GPU cards do you have?  We have 24 and our top user
for the same time period is 4382(27.41%).  This seems reasonable to me.

As there are 513 hours in the period, your user would have had to have
used around 15 cards fairly continuously.  Is that not possible? 



> How should this value be interpreted?
> Kind Regards
Dr. Loris Bennett (Herr/Mr)
ZEDAT, Freie Universität Berlin         Email loris.bennett at fu-berlin.de

More information about the slurm-users mailing list