Re: [RFC/RFT/[PATCH] cpuidle: New timer events oriented governor for tickless systems

2018-10-26 Thread Rafael J. Wysocki
Hi Giovanni, On Mon, Oct 22, 2018 at 10:51 AM Giovanni Gherdovich wrote: > > Hello Rafael, > > I ran some benchmarks and will send you a detailed report later; Thanks a lot, much appreciated! Even though I'm about to send a v2 of the $subject patch which is a complete rewrite of some parts of t

Re: [RFC/RFT/[PATCH] cpuidle: New timer events oriented governor for tickless systems

2018-10-22 Thread Giovanni Gherdovich
Hello Rafael, I ran some benchmarks and will send you a detailed report later; for now I have some questions to make sure I understand the code. First off, I like your algorithm and you make an excellent job at documenting it with comments. Since it's a heuristic, it's not "obvious" code and comm

Re: [RFC/RFT/[PATCH] cpuidle: New timer events oriented governor for tickless systems

2018-10-16 Thread Rafael J. Wysocki
On Tuesday, October 16, 2018 5:00:19 AM CEST Doug Smythies wrote: > On 2018.10.15 00:52 Rafael J. Wysocki wrote: > > On Sun, Oct 14, 2018 at 8:53 AM Doug Smythies wrote: > >> On 2018.10.11 14:02 Rafael J. Wysocki wrote: > > > > ...[cut]... > > > >>> Overall, it selects deeper idle states than menu

RE: [RFC/RFT/[PATCH] cpuidle: New timer events oriented governor for tickless systems

2018-10-15 Thread Doug Smythies
On 2018.10.15 00:52 Rafael J. Wysocki wrote: > On Sun, Oct 14, 2018 at 8:53 AM Doug Smythies wrote: >> On 2018.10.11 14:02 Rafael J. Wysocki wrote: > > ...[cut]... > >>> Overall, it selects deeper idle states than menu more often, but >>> that doesn't seem to make a significant difference in the m

Re: [RFC/RFT/[PATCH] cpuidle: New timer events oriented governor for tickless systems

2018-10-15 Thread Rafael J. Wysocki
Hi Doug, On Sun, Oct 14, 2018 at 8:53 AM Doug Smythies wrote: > > Hi Rafael, > > I tried your TEO idle governor. Thanks! > On 2018.10.11 14:02 Rafael J. Wysocki wrote: > > ...[cut]... > > > It has been tested on a few different systems with a number of > > different workloads and compared with

RE: [RFC/RFT/[PATCH] cpuidle: New timer events oriented governor for tickless systems

2018-10-13 Thread Doug Smythies
Hi Rafael, I tried your TEO idle governor. On 2018.10.11 14:02 Rafael J. Wysocki wrote: ...[cut]... > It has been tested on a few different systems with a number of > different workloads and compared with the menu governor. In the > majority of cases the workloads performed similarly regardles

[RFC/RFT/[PATCH] cpuidle: New timer events oriented governor for tickless systems

2018-10-11 Thread Rafael J. Wysocki
From: Rafael J. Wysocki The venerable menu governor does some thigns that are quite questionable in my view. First, it includes timer wakeups in the pattern detection data and mixes them up with wakeups from other sources which in some cases causes it to expect what essentially would be a timer