On Tue, Apr 21, 2015 at 10:41 PM, Michael Turquette mturquette@linaro.org wrote:
Quoting Ashwin Chaugule (2015-04-17 11:37:44)
It isn't as simple as that though, some margin or threshold has to be added so we don't have to wait until max_usage == cap before we ask for a higher OPP. It takes ages to get there (100+ ms).
This isn't always true. First, I'd like to avoid a threshold if possible. I'm still not convinced it is necessary.
Secondly, for workloads that create new tasks and place them on the workqueue, we ramp up almost immediately because the load of the new task is maxed out be default (I hope I got that right).
In my testing, which mostly involves interactive scripts that I have written, I see near-instantaneous responses when I am idle and then I start some work.
Testing with a real-world use case would be great, especially something like Android.
Amit, can the backport stuff help us here? Is there an Android build that uses the eas 3.10 backport? Any testing using it?
ARM has enabled Android on Juno with a subset of that backport. Juri and Morten should be able to help test.
/Amit