[Intel-gfx] [PATCH] drm/i915: Scale ring, rather than ia, frequency on Haswell

Daniel Vetter daniel at ffwll.ch
Tue Apr 16 09:34:58 CEST 2013


On Fri, Apr 12, 2013 at 07:10:13PM +0100, Chris Wilson wrote:
> Haswell introduces a separate frequency domain for the ring (uncore). So
> where we used to increase the CPU (IA) clock with GPU busyness, we now
> need to scale the ring frequency directly instead. As the ring limits
> our memory bandwidth, it is vital for performance that when the GPU is
> busy, we increase the frequency of the ring to increase the available
> memory bandwidth.
> 
> v2: Fix the algorithm to actually use the scaled gpu frequency for the ring.
> v3: s/max_ring_freq/min_ring_freq/ as that is what it is
> 
> Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
> Cc: Jesse Barnes <jbarnes at virtuousgeek.org>
> Reviewed-by: Jesse Barnes <jbarnes at virtuousgeek.org>
Queued for -next, thanks for the patch.
-Daniel
-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch



More information about the Intel-gfx mailing list