Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[HTCondor-users] Rank with Partitionable and Dynamic Slots
- Date: Mon, 25 Aug 2014 16:12:49 +0200
- From: matthias.roehm@xxxxxxxxxx
- Subject: [HTCondor-users] Rank with Partitionable and Dynamic Slots
Hello,
I just started to play around with Dynamic Provisioning in Condor 8 as
described in section 3.5.10.7 of the manual.
Submitting and executing jobs works fine.
Only the RANK expression within the submit file is completely ignored.
As an example: Submitting a job with "rank = TotalCpus" will not
result in executing on the machine with the most CPU-Cores, instead
the job will run on the machine with the least CPU-Cores.
When I remove dynamic slots from the config file, RANK is working fine again.
I see this behavior with both Condor 8.2.1 and 8.3 running on
Scientific Linux 6.4.
Is RANK supposed to work with dynamic slots?
Best,
Matthias
Here is my conf file for the compute servers:
######################################################################
use feature : GPUs
GPU_DISCOVERY_EXTRA = -extra
NUM_SLOTS=1
NUM_SLOTS_TYPE_1=1
SLOT_TYPE_1=100%
SLOT_TYPE_1_PARTITIONABLE=true
DAEMON_LIST = MASTER STARTD
######################################################################
And here a test sub file:
######################################################################
universe = vanilla
executable = run.sh
rank = TotalCpus
request_cpus = 4
request_GPUs = 1
log = test$(Cluster).log
output = test$(Cluster).out
error = test$(Cluster).err
queue
######################################################################