On 05.12.2011 18:27, James A. Peltier wrote:
> Maui does not contain support for FlexLM licensing.  You need Moab for that.  
> However, Maui does have support for up to three license products to keep 
> track of via the GRES parameter, but does not reliably check if there is 
> actually a license available.
> 
> NODECFG[GLOBAL] GRES=matlab:80
> Here we limit the cluster to 80 Matlab licenses running concurrently so that 
> we don't eat up all the licenses.  However, let's say we only have 120 
> licenses and 90 of them are checked out... Maui would schedule up to 80 jobs 
> because there aren't 80 scheduled but only 30 of the jobs would continue to 
> run because subsequent license check outs would fail.
So assuming there is fixed number of licenses for only the cluster
available the GRES approach would work, correct?

Out of curiosity: Could we not just create a new queue and set
max_running to the number  of licenses? I fail to see any difference to
generic resources. One would simply change the Matlab PBS markup to use
"qsub -q matlab" instead of "qsub -l other=matlab", no?
_______________________________________________
mauiusers mailing list
[email protected]
http://www.supercluster.org/mailman/listinfo/mauiusers

Reply via email to