Hi ,
I cant find a proper name for the thing I described below. maybe
overAllocatetime??
we have compute nodes with 16cores and 256 GB memory. By default user
can use 16GB memory per core max... But when he/she send the job via
--mem parameter, practically more memory than 16GB can be used per core.
it is fine, some jobs need more memory...
for example a job sent to queue with N1 n1 --mem=256GB, the
cpurawtime, cputime is calculated for only one core (by squeue or
sacct), in fact the full node is acclocated for the job since the all
memory requested on job submission. So no other job run on this node
until the job is end. For billing or just for usage statistics, the
usage should be considered not only according to the number of cpus
requested, but also total allocated system source should be considered.
Is there a term for such kind of usage? totalCpuAllocateTime or
totalNodeTime etc.
- [slurm-dev] totalCpuAllocateTime or totalNodeTime etc. Sefa Arslan
-