Re: [PATCH RESEND v9 00/10] sched: consolidation of CPU capacity and usage

2015-02-24 Thread Vincent Guittot
On 24 February 2015 at 12:29, Morten Rasmussen wrote: > On Tue, Feb 24, 2015 at 10:38:29AM +, Vincent Guittot wrote: >> On 23 February 2015 at 16:45, Morten Rasmussen >> wrote: >> > On Fri, Feb 20, 2015 at 02:54:09PM +, Vincent Guittot wrote: >> >> On 20 February 2015 at 15:35, Morten Ra

Re: [PATCH RESEND v9 00/10] sched: consolidation of CPU capacity and usage

2015-02-24 Thread Morten Rasmussen
On Tue, Feb 24, 2015 at 10:38:29AM +, Vincent Guittot wrote: > On 23 February 2015 at 16:45, Morten Rasmussen > wrote: > > On Fri, Feb 20, 2015 at 02:54:09PM +, Vincent Guittot wrote: > >> On 20 February 2015 at 15:35, Morten Rasmussen > >> wrote: > >> > On Fri, Feb 20, 2015 at 02:13:21

Re: [PATCH RESEND v9 00/10] sched: consolidation of CPU capacity and usage

2015-02-24 Thread Vincent Guittot
On 23 February 2015 at 16:45, Morten Rasmussen wrote: > On Fri, Feb 20, 2015 at 02:54:09PM +, Vincent Guittot wrote: >> On 20 February 2015 at 15:35, Morten Rasmussen >> wrote: >> > On Fri, Feb 20, 2015 at 02:13:21PM +, Vincent Guittot wrote: >> >> On 20 February 2015 at 12:52, Morten Ra

Re: [PATCH RESEND v9 00/10] sched: consolidation of CPU capacity and usage

2015-02-23 Thread Morten Rasmussen
On Fri, Feb 20, 2015 at 02:54:09PM +, Vincent Guittot wrote: > On 20 February 2015 at 15:35, Morten Rasmussen > wrote: > > On Fri, Feb 20, 2015 at 02:13:21PM +, Vincent Guittot wrote: > >> On 20 February 2015 at 12:52, Morten Rasmussen > >> wrote: > >> > On Fri, Feb 20, 2015 at 11:34:47

Re: [PATCH RESEND v9 00/10] sched: consolidation of CPU capacity and usage

2015-02-20 Thread Vincent Guittot
On 20 February 2015 at 15:35, Morten Rasmussen wrote: > On Fri, Feb 20, 2015 at 02:13:21PM +, Vincent Guittot wrote: >> On 20 February 2015 at 12:52, Morten Rasmussen >> wrote: >> > On Fri, Feb 20, 2015 at 11:34:47AM +, Peter Zijlstra wrote: >> >> On Thu, Feb 19, 2015 at 12:49:40PM +

Re: [PATCH RESEND v9 00/10] sched: consolidation of CPU capacity and usage

2015-02-20 Thread Morten Rasmussen
On Fri, Feb 20, 2015 at 02:13:21PM +, Vincent Guittot wrote: > On 20 February 2015 at 12:52, Morten Rasmussen > wrote: > > On Fri, Feb 20, 2015 at 11:34:47AM +, Peter Zijlstra wrote: > >> On Thu, Feb 19, 2015 at 12:49:40PM +, Morten Rasmussen wrote: > >> > >> > Also, it still not clea

Re: [PATCH RESEND v9 00/10] sched: consolidation of CPU capacity and usage

2015-02-20 Thread Vincent Guittot
On 20 February 2015 at 12:52, Morten Rasmussen wrote: > On Fri, Feb 20, 2015 at 11:34:47AM +, Peter Zijlstra wrote: >> On Thu, Feb 19, 2015 at 12:49:40PM +, Morten Rasmussen wrote: >> >> > Also, it still not clear why patch 10 uses relative capacity reduction >> > instead of absolute capac

Re: [PATCH RESEND v9 00/10] sched: consolidation of CPU capacity and usage

2015-02-20 Thread Morten Rasmussen
On Fri, Feb 20, 2015 at 11:34:47AM +, Peter Zijlstra wrote: > On Thu, Feb 19, 2015 at 12:49:40PM +, Morten Rasmussen wrote: > > > Also, it still not clear why patch 10 uses relative capacity reduction > > instead of absolute capacity available to CFS tasks. > > As present in your asymmetr

Re: [PATCH RESEND v9 00/10] sched: consolidation of CPU capacity and usage

2015-02-20 Thread Peter Zijlstra
On Thu, Feb 19, 2015 at 12:49:40PM +, Morten Rasmussen wrote: > Also, it still not clear why patch 10 uses relative capacity reduction > instead of absolute capacity available to CFS tasks. As present in your asymmetric big and small systems? Yes it would be unfortunate to migrate a task to a

Re: [PATCH RESEND v9 00/10] sched: consolidation of CPU capacity and usage

2015-02-19 Thread Morten Rasmussen
On Thu, Jan 15, 2015 at 10:09:20AM +, Vincent Guittot wrote: > This patchset consolidates several changes in the capacity and the usage > tracking of the CPU. It provides a frequency invariant metric of the usage of > CPUs and generally improves the accuracy of load/usage tracking in the > sche

[PATCH RESEND v9 00/10] sched: consolidation of CPU capacity and usage

2015-01-15 Thread Vincent Guittot
This patchset consolidates several changes in the capacity and the usage tracking of the CPU. It provides a frequency invariant metric of the usage of CPUs and generally improves the accuracy of load/usage tracking in the scheduler. The frequency invariant metric is the foundation required for the