Incorrect Memory Efficiency for Nodes Requested in 'Exclusive Mode'
Jobs executed in exclusive mode, where the requested resources do not fully occupy the entire node, may incorrectly report memory efficiency. For example, job 8754360 requested 15,400MB of memory but used 139,841,548KB, resulting in a reported memory efficiency of 886.78%.
$ ./cin_seff.py -j 8754360 -v 100
PARSED VARIABLES:
jobids==8754360
consumed_budget==True
node_distribution==False
verbosity==100
Command:
sacct -P -n -a --format JobID,User,Account,State,AllocCPUS,REQMEM,TotalCPU,ElapsedRaw,MaxRSS,ExitCode,NodeList,AllocNodes,Elapsed,Partition,QOS -j 8754360
OUTPUT:
8754360|fbarbari|cin_staff|COMPLETED|32|15400M|12:36.767|762||0:0|lrdn3366|1|00:12:42|boost_usr_prod|normal
8754360.batch||cin_staff|COMPLETED|32||12:36.766|762|139841548K|0:0|lrdn3366|1|00:12:42||
8754360.extern||cin_staff|COMPLETED|32||00:00:00|762|80K|0:0|lrdn3366|1|00:12:42||
Job ID: 8754360
User: fbarbari
Account: cin_staff
Partition: boost_usr_prod
QOS: normal
State: COMPLETED (exit code 0:0)
Nodes: 1
Cores per node: 32
CPU Utilized: 12:36.767
CPU Efficiency: 3.10% of 6:46:24.0 core-walltime
Job Wall-clock time: 00:12:42
Memory Utilized: 133.36 GiB
Memory Efficiency: 886.78% of 15.04 GiB