Hi,

We've been using GrpCPURunMins as our primary user limit quite successfully for a few years now. Lately there's been a need to also limit the amount of memory an account can allocate at one time. I use GrpCPURunMins to say something like "you can use 1/4 of the cluster for one day, or all of the cluster for 1/4 of a day". But with memory it seems I am limited to a hard number, say 1/4 of the cluster without respect to the duration of the allocation.

We're running 18.08, although moving to 20.02 is likely in the near future. This is a small cluster (50ish nodes), and nodes are not allocated exclusively to a job.

The documentation only refers to GrpGRESRunMins, but I can't figure out what I might substitute for GRES that means Memory in the same way that substituting CPU means, well, CPUs. Google turns up precisely nothing for GrpMemRunMins... Am I missing something?

Thanks!

Corey

--
Corey Keasling
Software Manager
JILA Computing Group
University of Colorado-Boulder


Reply via email to