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

Philip Cox philip.cox at canonical.com
Fri Aug 4 15:43:05 UTC 2023


On Mon, May 29, 2023 at 4:13 PM Philip Cox <philip.cox at canonical.com> 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(-)
>
> --
> 2.34.1
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20230804/5601f7ef/attachment-0001.html>


More information about the kernel-team mailing list