This will happen naturally if your execute nodes are configured to use partitionable slots. with CLAIM_PARTITIONABLE_LEFTOVERS=true in the schedd.
The schedd will get handed the entire partitionable slot, and it will split it up and start as many jobs on it as it can before it will try to cuse the other partitionable slot.
If there are more than 136 jobs in the queue, then the second execute machine will end up getting used for the remaining jobs.
-tj
-----Original Message-----
From: HTCondor-users [mailto:htcondor-users-bounces@xxxxxxxxxxx] On Behalf Of Larry Martell
Sent: Thursday, January 18, 2018 6:14 AM
To: HTCondor-Users Mail List <htcondor-users@xxxxxxxxxxx>
Subject: [HTCondor-users] execute host priority
I have 2 execute hosts defined each with 136 cores - how can I make my
submit host use all the cores on one before starting to use the other?