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.benn...@fu-berlin.de> wrote: > Dear Jeherul, > > Jeherul Islam <jehe...@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.benn...@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