Am 11.08.2012 um 02:57 schrieb Joseph Farran <[email protected]>:

> Reuti,
> 
> Are you sure this works in GE2011.11?
> 
> I have defined my own complex called "cores_in_use" which counts both single 
> cores and PE cores correctly.
> 
> It works great for single core jobs, but not for PE jobs using the 
> "$pe_slots" allocation rule.
> 
> # qconf -sp openmp
> pe_name            openmp
> slots              9999
> user_lists         NONE
> xuser_lists        NONE
> start_proc_args    NONE
> stop_proc_args     NONE
> allocation_rule    $pe_slots
> control_slaves     TRUE
> job_is_first_task  FALSE
> urgency_slots      min
> accounting_summary TRUE
> 
> # qconf -ssconf
> algorithm                         default
> schedule_interval                 0:0:15
> maxujobs                          0
> queue_sort_method                 seqno

The seq_no is the same for the queue instances in question?

-- Reuti

> job_load_adjustments              cores_in_use=1
> load_adjustment_decay_time        0
> load_formula                      -cores_in_use
> schedd_job_info                   true
> flush_submit_sec                  5
> flush_finish_sec                  5
> 
> I wait until the node reports the correct "cores_in_use" complex, I then 
> submit a PE openmp job and it totally ignores the "load_formula" on the 
> scheduler.
> 
> Joseph
> 
> On 08/09/2012 12:50 PM, Reuti wrote:
>> Correct. It uses the "allocation_rule" specified in the PE instead. Only for 
>> "allocation_rule" set to $PE_SLOTS it will also use the "load_formula". 
>> Unfortunately there is nothing what you can do to change the behavior.
>> 
>> -- Reuti
>> 
>> Am 09.08.2012 um 21:23 schrieb Joseph Farran<[email protected]>:
>> 
>>> Howdy.
>>> 
>>> I am using GE2011.11.
>>> 
>>> I am successfully using GE "load_formula" to load jobs by core count using 
>>> my own "load_sensor" script.
>>> 
>>> All works as expected with single core jobs, however, for PE jobs, it seems 
>>> as if GE does not abide by the "load_formula".
>>> 
>>> Does the scheduler use a different "load" formula for single core jobs 
>>> verses parallel jobs suing the PE environment setup?
>>> 
>>> Joseph
>>> _______________________________________________
>>> users mailing list
>>> [email protected]
>>> https://gridengine.org/mailman/listinfo/users
> 

_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to