On 2017-09-07 17:07, Patrick Goetz wrote:
> 
> On 08/25/2017 09:27 AM, Peter A Ruprecht wrote:
>> Regarding #2, we use https://slurm.schedmd.com/fair_tree.html and it
>> has really exceeded my expectations.
>>
> 
> 
> I was distracted by another project and am just now coming back to this.
>  It's not at all clear to me how the Fair Tree Fairshare Algorithm
> solves the problem I was asking about, namely giving higher priority to
> shorter jobs submitted by people who don't run jobs that often.  As far
> as I can tell from https://slurm.schedmd.com/fair_tree.html, this
> algorithm mostly maintains scheduling priorities across child tasks?  Am
> I missing something?
> 

Please read the description of the slurm fairshare algorithm, which is
explained in more detail at

https://slurm.schedmd.com/priority_multifactor.html#fairshare

Fair tree (which we also use and are pretty happy with) is a
modification of the above basic fairshare algorithm that works "better"
when you have a hierarchy of accounts. The hierarchy might or might not
be relevant for your setup, but the basic fairshare idea seems to be
exactly what you're asking for, if I understand you correctly.

-- 
Janne Blomqvist, D.Sc. (Tech.), Scientific Computing Specialist
Aalto University School of Science, PHYS & NBE
+358503841576 || janne.blomqv...@aalto.fi

Reply via email to