ACK: [PATCH 0/3] [SRU][jammy:linux-intel-iotg/linux-intel-iot-realtime] UBUNTU: SAUCE: (no-up) Enable GPU freq boot on ADL-P

Tim Gardner tim.gardner at canonical.com
Tue May 30 13:11:23 UTC 2023


On 5/29/23 2:11 PM, Philip Cox wrote:
> BugLink: https://bugs.launchpad.net/bugs/2021525
> 
> SRU Justification:
> 
> [Impact]
> Alderlake P platform GPU performance is bewlow 7x slower than expected.
> 
> [Fix]
> Enable GPU frequeencey boost on Alderlake P platforms.
> 
> [Test Plan]
> I've run verified that the GPU performance increases with these patches, and I've done various other GPU testing to make limit any regressions.
> 
> My testing yeilded 3.5 GFlops to 42.6 Gflops for the matrix_multiply test.
> 
> ubuntu at adl-p:~/gfx/test$ ./matrix_multiply
> Running on device: Intel(R) Graphics [0x46a6]
> Success!
> GFlops: 3.51592
> ubuntu at adl-p:~/gfx/test$
> 
> ubuntu at adl-p:~/gfx/test$ ./matrix_multiply
> Running on device: Intel(R) Graphics [0x46a6]
> Success!
> GFlops: 42.6402
> ubuntu at adl-p:~/gfx/test$
> 
> 
> [Where problems could occur]
> The patch is fairly narrow, but I have ran the code through numerous benchmarks, and QA tests, as well as ad hoc testing to minimize any regressions we may see.
> 
> 
> Vinay Belgaumkar (3):
>    drm/i915/guc/slpc: Define and initialize boost frequency
>    drm/i915/guc/slpc: Add waitboost functionality for SLPC
>    drm/i915/guc/slpc: Update boost sysfs hooks for SLPC
> 
>   drivers/gpu/drm/i915/gt/intel_rps.c           |  72 +++++++++
>   drivers/gpu/drm/i915/gt/intel_rps.h           |   3 +
>   drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c   | 151 +++++++++++++++---
>   drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h   |   3 +
>   .../gpu/drm/i915/gt/uc/intel_guc_slpc_types.h |  13 ++
>   drivers/gpu/drm/i915/i915_request.c           |   2 +-
>   drivers/gpu/drm/i915/i915_sysfs.c             |  19 +--
>   7 files changed, 223 insertions(+), 40 deletions(-)
> 
Acked-by: Tim Gardner <tim.gardner at canonical.com>
-- 
-----------
Tim Gardner
Canonical, Inc




More information about the kernel-team mailing list