Hi,
Am 27.01.2006 um 22:43 schrieb Warren Turkal:
Does SGE make is possible to partition off the cluster into nodes
that are
capable of 32/64 bit and nodes that are only capable of 32 bit? I
would like
to have 32 bit apps run on all nodes and 64 bit apps only run on
the 64-bit
capable nodes.
sure, and there is more than one way to do it:
- request "qsub -l arch=lx24-amd64 ..." so it will run only on these
machine (like shown in "qhost")
- you could create a hostgroup for each type of nodes and submit
"qsub -q *@@the64machines ..."
- attach a BOOL complex only to the 64 bit machines and request this
in qsub
- attach a BOOL complex only to the 64 bit queue-instances and
request this in qsub
BTW: if you have the same application in 32 and 64 bit, and you don't
care about whether it's running on 32 or 64 bit, but if running on 64
bit it should use the 64 bit binaries, you could use a folder
structure of:
/opt/programs/lx24-x86/myprogram
/opt/programs/lx24-amd64/myprogram
(if it's NFS mounted) and in the job script run the program:
#!/bin/sh
/opt/programs/$ARC/myprogram
so you will get always the best binaries.
HTH - Reuti
Thanks,
wt
--
Warren Turkal, Research Associate III
Colorado State University, Dept. of Atmospheric Science
_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf
_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf