On 02/01/2013 02:53 PM, [email protected] wrote:
Is there a way to tell SGE not to multiply the user-supplied h_vmem
request by the number of requested slots?


Yes, you just set the consumable column to "JOB" instead of "YES".

e.g.
# qconf -sc|grep h_vmem
h_vmem h_vmem MEMORY <= YES JOB 5G 0

That was added in 6.2u5 IIRC, in like 2010.

However, the current version (I use Rayson's latest) has a bug where that doesn't work as expected if you request more than one complex, and it can oversubscribe h_vmem anyway. And 'qhost -F h_vmem' ends up showing negative values.

So on clusters where our users request also h_stack in addition to h_vmem, we've had to set it back to 'YES' and have the users do the division by slots at job submission.


Regards,
--
Alex Chekholko [email protected]
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to