Hello

I have 6 subclusters (each subcluster has uniform architecture,
motherboard, cpu speed, etc, but they vary between subclusters). It is
possible to run program A on any of the subclusters.
I want to create queue Aq, wich contains all hosts in all subclusters. I
want a job to run only on one particular subcluster (to avoid running on
computers with different parameters).

For example:
subcluster    free cpus
sub1        2
sub2        4
sub3        2
...

Submitted job requires 4 nodes.
I want the queue to assign the job to the subcluster that has 4 free
cpus (sub2).

I can create as many queues as subclusters (A_sub1_q, A_sub2_q, ...),
but choosing subcluster should be transparent for users.

I have try setting complex arch on hosts, but sun grid does not seem to
take over architecture (job running on different arch, despite it's
suitable number of cpus on of hosts with the same arch).

_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to