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