[slurm-users] Calculate the GPU usages

Jeherul Islam jeherul at gmail.com
Wed Sep 1 12:11:24 UTC 2021


Dear Loris,

Thanks for your reply. Here is the output for the same period but the
result is not matching.

#sacct --account=chemistry
--format=jobid,user,ElapsedRaw,state,AllocGRES,ncpus --starttime=2021-05-01
--endtime=2021-08-31  | grep j.mira| grep gpu| awk '{sum += $3} END {print
sum}'

*6835053          (6835053/60 = 113917 )*

# sreport cluster AccountUtilizationByUser cluster=**** user=j.mira
start=2021-05-01 end=2021-08-31 --tres="gres/gpu"
--------------------------------------------------------------------------------
Cluster/Account/User Utilization 2021-05-01T00:00:00 - 2021-08-30T23:59:59
(10540800 secs)
Usage reported in TRES Minutes
--------------------------------------------------------------------------------
  Cluster         Account     Login     Proper Name      TRES Name     Used
--------- --------------- --------- --------------- -------------- --------
********       chemistry    j.mira          j.mira       gres/gpu   *149434*





On Wed, Sep 1, 2021 at 5:27 PM Loris Bennett <loris.bennett at fu-berlin.de>
wrote:

> Dear Jeherul,
>
> Jeherul Islam <jeherul at gmail.com> writes:
>
> > Dear All,
> >
> > Please share the correct way of calculating the GPU usages.
> > I am confused with sreport and sacct cmd. I am getting a different
> result.
> >
> > # sreport cluster AccountUtilizationByUser cluster=**** user=j.mira
> start=2021-05-01 end=2021-08-31 --tres="gres/gpu"
>
> Here you have:
>
>   end=2021-08-31
>
> >
> --------------------------------------------------------------------------------
> > Cluster/Account/User Utilization 2021-05-01T00:00:00 -
> 2021-08-30T23:59:59 (10540800 secs)
> > Usage reported in TRES Minutes
> >
> --------------------------------------------------------------------------------
> >   Cluster         Account     Login     Proper Name      TRES Name
>  Used
> > --------- --------------- --------- --------------- --------------
> --------
> > ****       chemistry    j.mira          j.mira       gres/gpu   149434
> >
> > # sacct --account=chemistry
> --format=jobid,user,ElapsedRaw,state,AllocGRES,ncpus --starttime=2021-05-01
> --endtime=2021-08-01  | grep j.mira| grep gpu| awk '{sum += $3} END {print
> sum}'
>
> whereas here you have
>
>   --endtime=2021-08-01
>
> > 4957060
> >
> > Please share the correct way.
> >
> > With Thanks and regards
>
> so, without having checked your sacct/awk logic I would not expect the
> results to be the same.
>
> Cheers,
>
> Loris
>
> --
> Dr. Loris Bennett (Hr./Mr.)
> ZEDAT, Freie Universität Berlin         Email loris.bennett at fu-berlin.de
>
>

-- 
Jeherul Islam
Technical Officer Grade I
Data Centre and High Performance Computing
Computer Centre
Indian Institute of Technology Guwahati
Guwahati-39
India
Office No :+91-361-258-3353
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.schedmd.com/pipermail/slurm-users/attachments/20210901/f34135da/attachment.htm>


More information about the slurm-users mailing list