Hi Corey,

You wrote:> Limiting by GrpCPURunMins seems like a good answer.  I think of it as 
allocating computational area (i.e., cores*minutes) and not just width (cores).  I'd love to 
know if anyone has any experience or thoughts on imposing limits in this way.  Also, is 
anyone aware of a simple way to calculate remaining "area"?  I can use squeue or 
sacct to ultimately derive how much of a limit is in use by looking at remaining wall-time 
and core count, but if there's something built in - or pre-existing - it would be nice to 
know.

We are doing this at UPPMAX since a long time, and had no problems with it.

Even before Slurm, with PBS+Maui and Torque+Moab, I successfully used this
kind of restriction, allowing short and wide jobs and at the same time
disallowing the monopolizing of a cluster.

Cheers,
-- Lennart Karlsson, UPPMAX, Uppsala University, Sweden
   http://uppmax.uu.se

Reply via email to