Hi,
I would like to know how to ensure jobs are scheduled onto free nodes,
that is 1 per node, rather then 1 per processor on a dual processor
node. Also, I would like to know how to configure the same situation
if the nodes are hyperthreaded and showing 4 processors.
What we have come up with here is, In order to send jobs first to
free nodes it can be used something like the condor_schedd
configuration variable APPEND_RANK:
http://www.cs.wisc.edu/condor/manual/v6.7/3_3Configuration.html#9795
(to append an expression at the rank coming from the jobs)
Something to consider the VM id is:
APPEND_RANK = (0 - VirtualMachineId)
Is this the proper way to go about this?
Thanks,
Andrew Zahn