Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Condor-users] Per-slot rank expressions?
- Date: Thu, 02 Dec 2010 20:51:53 -0600
- From: Ross Oldenburg <rosso@xxxxxxxxxxxxxxxxxxxx>
- Subject: Re: [Condor-users] Per-slot rank expressions?
I considered using SLOT<N>_STARTD_ATTRS = (RANK = 1000), for example.
But AFAIK, startd_attrs is only for custom classads.
Ross Oldenburg wrote:
> Hi,
>
> I have machines that use Hyperthreading. I'd like to enable one slot
> per thread. However, I would like half of them to have a higher rank
> than the rest to avoid putting work other than 'nice' jobs onto the
> hyperthreads unless my pool is otherwise full.
>
> Examples of what I've tried:
>
> example1 {
>
> SLOT_TYPE_1 = cpu=1, mem=4096
> NUM_SLOTS_TYPE_1 = 8
> SLOT_TYPE_1_RANK = 10000
>
> SLOT_TYPE_2 = cpu=1, mem=1024
> NUM_SLOTS_TYPE_2 = 8
> SLOT_TYPE_2_RANK = 0
>
> }
>
> example2 {
>
> SLOT_TYPE_1 = cpu=1, mem=4096
> NUM_SLOTS_TYPE_1 = 8
>
> SLOT_TYPE_2 = cpu=1, mem=1024
> NUM_SLOTS_TYPE_2 = 8
>
> SLOT1_RANK = 10000
> ...
> SLOT8_RANK = 10000
> SLOT9_RANK = 0
> ...
> SLOT16_RANK = 0
>
> }
>
> Neither of these worked. When I view the machine ads, every slot
> reports that its rank is 0.
>
> I did find a solution that did work, but I consider it a very bad hack...
>
> I run two condor_masters and two condor_startds, each with NUM_CPUS set
> to |threads|/2 and with the appropriate RANK value. One of the
> master/startd sets has <SUBSYS>_NAME set to something unique.
>
> I would like to avoid this if it's possible and only run one master and
> startd, but I can't find any hints on the condor wiki or in the manual
> that indicate how this can be accomplished. Any advice would be greatly
> appreciated.
>
> Thanks much,
> Ross Oldenburg
> _______________________________________________
> Condor-users mailing list
> To unsubscribe, send a message to condor-users-request@xxxxxxxxxxx with a
> subject: Unsubscribe
> You can also unsubscribe by visiting
> https://lists.cs.wisc.edu/mailman/listinfo/condor-users
>
> The archives can be found at:
> https://lists.cs.wisc.edu/archive/condor-users/