Re: [PATCH 0/4] sched/fair: Improve fairness between cfs tasks

2020-09-18 Thread Phil Auld
On Fri, Sep 18, 2020 at 12:39:28PM -0400 Phil Auld wrote: > Hi Peter, > > On Mon, Sep 14, 2020 at 01:42:02PM +0200 pet...@infradead.org wrote: > > On Mon, Sep 14, 2020 at 12:03:36PM +0200, Vincent Guittot wrote: > > > Vincent Guittot (4): > > > sched/fair: relax constraint on task's load during

Re: [PATCH 0/4] sched/fair: Improve fairness between cfs tasks

2020-09-18 Thread Phil Auld
Hi Peter, On Mon, Sep 14, 2020 at 01:42:02PM +0200 pet...@infradead.org wrote: > On Mon, Sep 14, 2020 at 12:03:36PM +0200, Vincent Guittot wrote: > > Vincent Guittot (4): > > sched/fair: relax constraint on task's load during load balance > > sched/fair: reduce minimal imbalance threshold > >

Re: [PATCH 0/4] sched/fair: Improve fairness between cfs tasks

2020-09-15 Thread Valentin Schneider
Hi Vincent, On 14/09/20 11:03, Vincent Guittot wrote: > When the system doesn't have enough cycles for all tasks, the scheduler > must ensure a fair split of those CPUs cycles between CFS tasks. The > fairness of some use cases can't be solved with a static distribution of > the tasks on the

Re: [PATCH 0/4] sched/fair: Improve fairness between cfs tasks

2020-09-14 Thread Vincent Guittot
On Mon, 14 Sep 2020 at 17:51, Mel Gorman wrote: > > On Mon, Sep 14, 2020 at 01:42:02PM +0200, pet...@infradead.org wrote: > > On Mon, Sep 14, 2020 at 12:03:36PM +0200, Vincent Guittot wrote: > > > Vincent Guittot (4): > > > sched/fair: relax constraint on task's load during load balance > > >

Re: [PATCH 0/4] sched/fair: Improve fairness between cfs tasks

2020-09-14 Thread Vincent Guittot
On Mon, 14 Sep 2020 at 14:53, Phil Auld wrote: > > On Mon, Sep 14, 2020 at 01:42:02PM +0200 pet...@infradead.org wrote: > > On Mon, Sep 14, 2020 at 12:03:36PM +0200, Vincent Guittot wrote: > > > Vincent Guittot (4): > > > sched/fair: relax constraint on task's load during load balance > > >

Re: [PATCH 0/4] sched/fair: Improve fairness between cfs tasks

2020-09-14 Thread Mel Gorman
On Mon, Sep 14, 2020 at 01:42:02PM +0200, pet...@infradead.org wrote: > On Mon, Sep 14, 2020 at 12:03:36PM +0200, Vincent Guittot wrote: > > Vincent Guittot (4): > > sched/fair: relax constraint on task's load during load balance > > sched/fair: reduce minimal imbalance threshold > >

Re: [PATCH 0/4] sched/fair: Improve fairness between cfs tasks

2020-09-14 Thread Phil Auld
On Mon, Sep 14, 2020 at 01:42:02PM +0200 pet...@infradead.org wrote: > On Mon, Sep 14, 2020 at 12:03:36PM +0200, Vincent Guittot wrote: > > Vincent Guittot (4): > > sched/fair: relax constraint on task's load during load balance > > sched/fair: reduce minimal imbalance threshold > >

Re: [PATCH 0/4] sched/fair: Improve fairness between cfs tasks

2020-09-14 Thread peterz
On Mon, Sep 14, 2020 at 12:03:36PM +0200, Vincent Guittot wrote: > Vincent Guittot (4): > sched/fair: relax constraint on task's load during load balance > sched/fair: reduce minimal imbalance threshold > sched/fair: minimize concurrent LBs between domain level > sched/fair: reduce busy

[PATCH 0/4] sched/fair: Improve fairness between cfs tasks

2020-09-14 Thread Vincent Guittot
When the system doesn't have enough cycles for all tasks, the scheduler must ensure a fair split of those CPUs cycles between CFS tasks. The fairness of some use cases can't be solved with a static distribution of the tasks on the system and requires a periodic rebalancing of the system but this