Re: [PATCH v2] drm/i915/bdw: BDW Software Turbo

Sun, Daisy
2014-07-11T02:39:39Z

This Software turbo will mainly take place of the hardware driven
interrupt part without touching the boost/idle strategy.
So gen6_rps_boost and gen6_rps_idle will still function for BDW.

I can revise the commit message to clarify.

On 7/10/2014 12:07 PM, Chris Wilson wrote:
> On Thu, Jul 10, 2014 at 11:42:59AM -0700, Sun, Daisy wrote:
>> GT is not going to run at a single frequency all the time actually.
>> It starts from a single frequency, and then will dynamically adjust
>> according to the GT utilization, either go up or down.
>> From this perspective, SW turbo function the same as the HW turbo.
> Urm, read your code again.
>
>> For the algorithm, we did go over the design forum before implementation.
>> What kind of improvement is expected? Please let me know if any
>> important case is not taken into account. Thanks.
> You have no faststart or boost strategy, so typical desktop usage will
> feel very laggy. For a large number of use cases you never change
> freequency.
> -Chris
>