Re: [PATCH v3 0/8] sched/fair: rework the CFS load balance

2019-10-16 Thread Vincent Guittot
Hi Parth, On Wed, 16 Oct 2019 at 09:21, Parth Shah wrote: > > > > On 9/19/19 1:03 PM, Vincent Guittot wrote: > > Several wrong task placement have been raised with the current load > > balance algorithm but their fixes are not always straight forward and > > end up with using biased values to

Re: [PATCH v3 0/8] sched/fair: rework the CFS load balance

2019-10-16 Thread Parth Shah
On 9/19/19 1:03 PM, Vincent Guittot wrote: > Several wrong task placement have been raised with the current load > balance algorithm but their fixes are not always straight forward and > end up with using biased values to force migrations. A cleanup and rework > of the load balance will help to

Re: [PATCH v3 0/8] sched/fair: rework the CFS load balance

2019-10-10 Thread Vincent Guittot
On Wed, 9 Oct 2019 at 21:33, Phil Auld wrote: > > On Tue, Oct 08, 2019 at 05:53:11PM +0200 Vincent Guittot wrote: > > Hi Phil, > > > > ... > > > While preparing v4, I have noticed that I have probably oversimplified > > the end of find_idlest_group() in patch "sched/fair: optimize > >

Re: [PATCH v3 0/8] sched/fair: rework the CFS load balance

2019-10-09 Thread Phil Auld
On Tue, Oct 08, 2019 at 05:53:11PM +0200 Vincent Guittot wrote: > Hi Phil, > ... > While preparing v4, I have noticed that I have probably oversimplified > the end of find_idlest_group() in patch "sched/fair: optimize > find_idlest_group" when it compares local vs the idlest other group. >

Re: [PATCH v3 0/8] sched/fair: rework the CFS load balance

2019-10-08 Thread Vincent Guittot
Hi Phil, On Tue, 8 Oct 2019 at 16:33, Phil Auld wrote: > > Hi Vincent, > > On Thu, Sep 19, 2019 at 09:33:31AM +0200 Vincent Guittot wrote: > > Several wrong task placement have been raised with the current load > > balance algorithm but their fixes are not always straight forward and > > end up

Re: [PATCH v3 0/8] sched/fair: rework the CFS load balance

2019-10-08 Thread Phil Auld
Hi Vincent, On Thu, Sep 19, 2019 at 09:33:31AM +0200 Vincent Guittot wrote: > Several wrong task placement have been raised with the current load > balance algorithm but their fixes are not always straight forward and > end up with using biased values to force migrations. A cleanup and rework >

[PATCH v3 0/8] sched/fair: rework the CFS load balance

2019-09-19 Thread Vincent Guittot
Several wrong task placement have been raised with the current load balance algorithm but their fixes are not always straight forward and end up with using biased values to force migrations. A cleanup and rework of the load balance will help to handle such UCs and enable to fine grain the behavior