Am 19.09.2012 um 17:02 schrieb Schmidt U.:

> Dear all,
> in our cluster I defined only two big queues for the main architectures. 
> Alongside there are some minor queues with only a couple of machines to 
> address debug, interactive and short usage. Unfortunately I have now to deal 
> with a lot of parallel jobs which are not only a multiple of 12 (the amount 
> of cores per node).
> It is inconvenient for "exclusive=true"-users when such jobs are distributed 
> randomly in the cluster nodes.
> I would like to bundle these jobs with much less than 12 slots on nodes  in 
> the way of fill_up like the possibility in the pe's. Is there a sophisticated 
> way to manage this ?

I'm not quite sure what you want to achieve.

Maybe: you could use a JSV to round up to the next multiple of 12, so that they 
can be scheduled in a PE with "allocation_rule 12". The original value of slots 
you can define in a new environment variable which the users have to use in 
their scripts.

-- Reuti

NB: "allocation_rule $fill_up" should always fill up exclusive hosts.
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to