Re: [RFC PATCH v2 0/5] sched/cpufreq: Make schedutil energy aware

2019-08-09 Thread Douglas Raillard
Hi Patrick, On 7/9/19 11:37 AM, Patrick Bellasi wrote: On 08-Jul 14:46, Douglas Raillard wrote: Hi Patrick, On 7/8/19 12:09 PM, Patrick Bellasi wrote: On 03-Jul 17:36, Douglas Raillard wrote: On 7/2/19 4:51 PM, Peter Zijlstra wrote: On Thu, Jun 27, 2019 at 06:15:58PM +0100, Douglas RAILLARD

Re: [RFC PATCH v2 0/5] sched/cpufreq: Make schedutil energy aware

2019-07-09 Thread Patrick Bellasi
On 08-Jul 14:46, Douglas Raillard wrote: > Hi Patrick, > > On 7/8/19 12:09 PM, Patrick Bellasi wrote: > > On 03-Jul 17:36, Douglas Raillard wrote: > > > On 7/2/19 4:51 PM, Peter Zijlstra wrote: > > > > On Thu, Jun 27, 2019 at 06:15:58PM +0100, Douglas RAILLARD wrote: [...] > > You are also corre

Re: [RFC PATCH v2 0/5] sched/cpufreq: Make schedutil energy aware

2019-07-08 Thread Douglas Raillard
On 7/8/19 12:13 PM, Patrick Bellasi wrote: On 03-Jul 14:38, Douglas Raillard wrote: Hi Peter, On 7/2/19 4:44 PM, Peter Zijlstra wrote: On Thu, Jun 27, 2019 at 06:15:58PM +0100, Douglas RAILLARD wrote: Make schedutil cpufreq governor energy-aware. - patch 1 introduces a function to retriev

Re: [RFC PATCH v2 0/5] sched/cpufreq: Make schedutil energy aware

2019-07-08 Thread Douglas Raillard
Hi Patrick, On 7/8/19 12:09 PM, Patrick Bellasi wrote: On 03-Jul 17:36, Douglas Raillard wrote: On 7/2/19 4:51 PM, Peter Zijlstra wrote: On Thu, Jun 27, 2019 at 06:15:58PM +0100, Douglas RAILLARD wrote: [...] I'm not immediately seeing how it is transient; that is, PELT has a wobble in it'

Re: [RFC PATCH v2 0/5] sched/cpufreq: Make schedutil energy aware

2019-07-08 Thread Patrick Bellasi
On 03-Jul 14:38, Douglas Raillard wrote: > Hi Peter, > > On 7/2/19 4:44 PM, Peter Zijlstra wrote: > > On Thu, Jun 27, 2019 at 06:15:58PM +0100, Douglas RAILLARD wrote: > > > Make schedutil cpufreq governor energy-aware. > > > > > > - patch 1 introduces a function to retrieve a frequency given a b

Re: [RFC PATCH v2 0/5] sched/cpufreq: Make schedutil energy aware

2019-07-08 Thread Patrick Bellasi
On 03-Jul 17:36, Douglas Raillard wrote: > On 7/2/19 4:51 PM, Peter Zijlstra wrote: > > On Thu, Jun 27, 2019 at 06:15:58PM +0100, Douglas RAILLARD wrote: [...] > > I'm not immediately seeing how it is transient; that is, PELT has a > > wobble in it's steady state, is that accounted for? > > > >

Re: [RFC PATCH v2 0/5] sched/cpufreq: Make schedutil energy aware

2019-07-03 Thread Douglas Raillard
On 7/2/19 4:51 PM, Peter Zijlstra wrote: On Thu, Jun 27, 2019 at 06:15:58PM +0100, Douglas RAILLARD wrote: Make schedutil cpufreq governor energy-aware. - patch 4 adds sugov_cpu_ramp_boost() function. - patch 5 updates sugov_update_(single|shared)() to make use of sugov_cpu_ramp_boost(). Th

Re: [RFC PATCH v2 0/5] sched/cpufreq: Make schedutil energy aware

2019-07-03 Thread Douglas Raillard
Hi Peter, On 7/2/19 4:44 PM, Peter Zijlstra wrote: On Thu, Jun 27, 2019 at 06:15:58PM +0100, Douglas RAILLARD wrote: Make schedutil cpufreq governor energy-aware. - patch 1 introduces a function to retrieve a frequency given a base frequency and an energy cost margin. - patch 2 links Energy

Re: [RFC PATCH v2 0/5] sched/cpufreq: Make schedutil energy aware

2019-07-02 Thread Peter Zijlstra
On Thu, Jun 27, 2019 at 06:15:58PM +0100, Douglas RAILLARD wrote: > Make schedutil cpufreq governor energy-aware. > > - patch 4 adds sugov_cpu_ramp_boost() function. > - patch 5 updates sugov_update_(single|shared)() to make use of > sugov_cpu_ramp_boost(). > > The benefits of using the EM in s

Re: [RFC PATCH v2 0/5] sched/cpufreq: Make schedutil energy aware

2019-07-02 Thread Peter Zijlstra
On Thu, Jun 27, 2019 at 06:15:58PM +0100, Douglas RAILLARD wrote: > Make schedutil cpufreq governor energy-aware. > > - patch 1 introduces a function to retrieve a frequency given a base > frequency and an energy cost margin. > - patch 2 links Energy Model perf_domain to sugov_policy. > - patch