[gridengine users] mem_free

Reuti reuti at staff.uni-marburg.de
Thu Sep 22 10:37:21 UTC 2011


Am 22.09.2011 um 12:22 schrieb Carlos Fernández Iglesias:

> Thank you all,
> 
> We are using -pe XX now.
> 
> Very interesting the JOB feature of consumable. I understand it would be then memory requested per job

Yes, default is to multiply the resource requests consumables by the number of requested slots. When it’s set to JOB, it's not multiplied though.

It depends on the application, what is more suitable.

-- Reuti


> and consumable, isn't it right?
> 
> Thanks!
> 
> 
> El 21/09/11 19:18, Alex Chekholko escribió:
>> On 09/21/2011 05:07 AM, Carlos Fernández Iglesias wrote:
>>> Hello,
>>> 
>>> I'm having some problems using Bioscope.
>>> 
>>> I would like to confirm how "mem_free" operates: if you submit a job
>>> with num_proc=2,mem_free=10G does it require 10G or 20G to run? I
>>> believe the normal behaviour would be to require 10G, but in our cluster
>>> it asks for 20G (maybe bioscope is doing something else we are not aware
>>> of?).
>>> 
>> 
>> There is a setting which changes whether the memory limit applies per processor or per job.
>> 
>> When you do 'qconf -sc', in the 'consumable' column, it can be "YES" or "JOB".  If "YES", then it is per processor, if "JOB", it is for the whole job, regardless of how many processors you request.
>> 
>> I believe the "JOB" feature was added in SGE6.2u3, the bioscope folks recommend SGE6.2u5 version at minimum.
>> 
>> As Reuti said, you should be requesting multiple processors with '-pe XX 2', not 'num_proc=2'.
>> 
>> Regards,
> 
> _______________________________________________
> users mailing list
> users at gridengine.org
> https://gridengine.org/mailman/listinfo/users
> 




More information about the users mailing list