> From: Kevin Murphy [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, 12 November 2008 7:33 AM
> To: [email protected]
> Subject: Re: [Mauiusers] How to have per-node per-user priorities
>
> Kevin Murphy wrote:
> > USERCFG[PowerUser1]      PRIORITY=100  MAXNODE=20,30
> > USERCFG[PowerUser2]      PRIORITY=100  MAXNODE=10,30
>
> Also, how should "lower priority" users be handled?  MAXNODE=0,30?  I
> don't know how priority interacts with the node limit.
>
> -K
>
Looks good to me.  MAXNODE is a 'job throttling' setting which is evaluated 
before priority in the scheduling cycle and as such takes absolute priority.

The setup will only work well if the power users keep jobs queued - and then 
low priority users will be locked out.

If the power users do not submit enough jobs, the cluster could still get 
filled by low priority jobs, so you might want a walltime limit to avoid others 
filling the cluster with long low priority jobs.  Of course you can just talk 
to the users and ask then to play nicely too.

MAXNODE may not do quite what you want in a multi-cpu/core context id jobs can 
share nodes.  I think there's also a MAXPROC.

Cheers,

Gareth, CSIRO ASC
_______________________________________________
mauiusers mailing list
[email protected]
http://www.supercluster.org/mailman/listinfo/mauiusers

Reply via email to