[StarCluster] Starcluster SGE usage

Jesse Lu jesselu at stanford.edu
Tue Oct 16 17:12:04 EDT 2012


You can modify the all.q queue to assign a fixed number of slots to each
node.

   - If I remember correctly, "$ qconf -mq all.q" will bring up the
   configuration of the all.q queue in an editor.
   - Under the "slots" attribute should be a semilengthly string such as
   "[node001=16],[node002=16],..."
   - Try replacing the entire string with a single number such as "2". This
   should assign each host to have only two slots.
   - Save the configuration and try a simple submission with the 'orte'
   parallel environment and let me know if it works.

Jesse

On Tue, Oct 16, 2012 at 1:37 PM, John St. John
<johnthesaintjohn at gmail.com>wrote:

> Hello,
> I am having issues telling qsub to limit the number of jobs ran at any one
> time on each node of the cluster. There are sometimes ways to do this with
> things like "qsub -l node=1:ppn=1" or "qsub -l procs=2" or something. I
> even tried "qsub -l slots=2" but that gave me an error and told me to use
> the parallel environment. When I tried to use the "orte" parallel
> environment like "-pe orte 2" I see "slots=2" in my qstat list, but
> everything gets executed on one node at the same parallelization as before.
> How do I limit the number of jobs per node? I am running a process that
> consumes a very large amount of ram.
>
> Thanks,
> John
>
>
> _______________________________________________
> StarCluster mailing list
> StarCluster at mit.edu
> http://mailman.mit.edu/mailman/listinfo/starcluster
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mit.edu/pipermail/starcluster/attachments/20121016/b913e610/attachment.htm


More information about the StarCluster mailing list