[Mauiusers] Preemption with suspend/resume
Jan.Ploski at offis.de
Sun Sep 23 14:02:44 MDT 2007
I'd like to configure a preemption policy which favors short-running
multi-processor jobs from one queue over long-running single-processor
jobs from another queue as follows:
1. Single-processor jobs from queue X may be allocated any processor in
the cluster, provided that no multi-processor jobs from queue Y need the
2. As soon as a multi-node job is submitted to queue Y, if there are not
enough idle processors, but some processors are occupied by
single-processor jobs from queue X, these processors should be released
by suspending the single-node jobs which occupy them. The multi-node job
should then be able to start.
3. When a multi-node job from queue Y finishes and it has caused some
single-processor jobs from queue X to become suspended before, then
these suspended jobs are resumed.
Can such a policy be implemented in Maui at all?
More information about the mauiusers