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
