Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
titleDefault pbsfs example
# ./pbsfs
Fairshare usage units are in: cput
Fairshare usage units are in: cput
TREEROOT  : Grp: -1     cgrp: 0    Shares: -1     Usage: 1201   Arb Usage: 0.000 Perc: 100.000%
group2    : Grp: 0      cgrp: 11   Shares: 60     Usage: 1001   Arb Usage: 0.833 Perc: 60.000%
scott     : Grp: 11     cgrp: 15   Shares: 40     Usage: 1000   Arb Usage: 0.833 Perc: 24.000%
suzy      : Grp: 11     cgrp: 14   Shares: 60     Usage: 1      Arb Usage: 0.500 Perc: 36.000%
group1    : Grp: 0      cgrp: 10   Shares: 40     Usage: 201    Arb Usage: 0.167 Perc: 40.000%
cathy     : Grp: 10     cgrp: 13   Shares: 50     Usage: 100    Arb Usage: 0.125 Perc: 20.000%
bob       : Grp: 10     cgrp: 12   Shares: 50     Usage: 100    Arb Usage: 0.125 Perc: 20.000%
unknown   : Grp: 0      cgrp: 1    Shares: 0      Usage: 0      Arb Usage: 0.000 Perc:  0.000%




Code Block
titlepbsfs -g example
# ./pbsfs -g scott
fairshare entity: scott
Resgroup        : 11
cresgroup       : 15
Shares          : 40
Percentage      : 24.000000%
Arbitrary usage : 0.832973
usage           : 1000 (cput)
usage/perc      : 4167
Path from root: 
TREEROOT  :     0       1201 / 1.000 = 1201
group2    :    11       1001 / 0.600 = 1668
scott     :    15       1000 / 0.240 = 4167



Credit: The math for the arbitrary usage calculation and the fairshare formula example came from theĀ SLURM fairshare documentation.