From: "Christian König" <christian.koenig@amd.com>
To: "Rodrigo Siqueira" <siqueira@igalia.com>,
"Alex Deucher" <alexander.deucher@amd.com>,
"Timur Kristóf" <timur.kristof@gmail.com>
Cc: amd-gfx@lists.freedesktop.org, kernel-dev@igalia.com
Subject: Re: [PATCH v3 2/5] Documentation/gpu: Add new glossary entries from UMR
Date: Tue, 28 Oct 2025 14:10:32 +0100 [thread overview]
Message-ID: <724fa441-28a5-4dcd-b967-3054eb6ab3b2@amd.com> (raw)
In-Reply-To: <20251020194631.102260-3-siqueira@igalia.com>
On 10/20/25 21:38, Rodrigo Siqueira wrote:
> When using UMR, a dashboard is available that displays the CPC, CPF,
> CPG, TCP, and UTCL utilization. This commit introduces the meanings of
> those acronyms (and others) to the glossary to improve the comprehension
> of the UMR dashboard.
>
> Cc: Alex Deucher <alexander.deucher@amd.com>
> Cc: Christian König <christian.koenig@amd.com>
> Cc: Timur Kristóf <timur.kristof@gmail.com>
> Signed-off-by: Rodrigo Siqueira <siqueira@igalia.com>
> ---
> Documentation/gpu/amdgpu/amdgpu-glossary.rst | 21 ++++++++++++++++++++
> 1 file changed, 21 insertions(+)
>
> diff --git a/Documentation/gpu/amdgpu/amdgpu-glossary.rst b/Documentation/gpu/amdgpu/amdgpu-glossary.rst
> index 30812d9d53c6..eb72e6f6d4f1 100644
> --- a/Documentation/gpu/amdgpu/amdgpu-glossary.rst
> +++ b/Documentation/gpu/amdgpu/amdgpu-glossary.rst
> @@ -30,6 +30,15 @@ we have a dedicated glossary for Display Core at
> CP
> Command Processor
>
> + CPC
> + Command Processor Compute
> +
> + CPF
> + Command Processor Fetch
> +
> + CPG
> + Command Processor Graphics
> +
> CPLIB
> Content Protection Library
>
> @@ -78,6 +87,9 @@ we have a dedicated glossary for Display Core at
> GMC
> Graphic Memory Controller
>
> + GPR
> + General Purpose Register
> +
> GPUVM
> GPU Virtual Memory. This is the GPU's MMU. The GPU supports multiple
> virtual address spaces that can be in flight at any given time. These
> @@ -92,6 +104,9 @@ we have a dedicated glossary for Display Core at
> table for use by the kernel driver or into per process GPUVM page tables
> for application usage.
>
> + GWS
> + Global Wave Syncs
> +
> IH
> Interrupt Handler
>
BTW we are missing an entry for "IV Interrupt Vector (the bytes written by the GPU into IH ring buffer)".
> @@ -206,12 +221,18 @@ we have a dedicated glossary for Display Core at
> TC
> Texture Cache
>
> + TCP (AMDGPU)
> + Texture Cache Processing
> +
> TOC
> Table of Contents
>
> UMSCH
> User Mode Scheduler
>
> + UTCL
> + Universal Texture Cache Line
> +
Mhm, UTCL0 UTCL1 and UTCL2 are usually Universal Translation Cache Layer 0-2.
That is not even remotely related to texturing (well UTC requests also go through the TC on some HW generations, but that's basically it).
Regards,
Christian.
> UVD
> Unified Video Decoder
>
next prev parent reply other threads:[~2025-10-28 13:10 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-20 19:38 [PATCH v3 0/5] Expand kernel-doc with more generic details and info about ring buffers Rodrigo Siqueira
2025-10-20 19:38 ` [PATCH v3 1/5] drm/amdgpu: Expand kernel-doc in amdgpu_ring Rodrigo Siqueira
2025-10-20 20:30 ` Alex Deucher
2025-10-21 9:23 ` Timur Kristóf
2025-10-21 13:11 ` Rodrigo Siqueira
2025-10-28 13:01 ` Christian König
2025-10-20 19:38 ` [PATCH v3 2/5] Documentation/gpu: Add new glossary entries from UMR Rodrigo Siqueira
2025-10-20 20:17 ` Alex Deucher
2025-10-21 5:16 ` Lazar, Lijo
2025-10-21 13:25 ` Rodrigo Siqueira
2025-10-21 14:46 ` Alex Deucher
2025-10-28 13:10 ` Christian König [this message]
2025-10-28 14:36 ` Rodrigo Siqueira
2025-10-20 19:38 ` [PATCH v3 3/5] Documentation/gpu: Expand generic block information Rodrigo Siqueira
2025-10-20 20:28 ` Alex Deucher
2025-10-21 9:30 ` Timur Kristóf
2025-10-21 14:55 ` Rodrigo Siqueira
2025-10-21 21:34 ` Alex Deucher
2025-10-21 5:24 ` Lazar, Lijo
2025-10-20 19:38 ` [PATCH v3 4/5] Documentation/gpu: Add more information about GC Rodrigo Siqueira
2025-10-20 20:30 ` Alex Deucher
2025-10-20 19:38 ` [PATCH v3 5/5] Documentation/gpu: Add documentation about ring buffer Rodrigo Siqueira
2025-10-20 20:53 ` Alex Deucher
2025-10-21 12:52 ` [PATCH v3 0/5] Expand kernel-doc with more generic details and info about ring buffers Alex Deucher
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=724fa441-28a5-4dcd-b967-3054eb6ab3b2@amd.com \
--to=christian.koenig@amd.com \
--cc=alexander.deucher@amd.com \
--cc=amd-gfx@lists.freedesktop.org \
--cc=kernel-dev@igalia.com \
--cc=siqueira@igalia.com \
--cc=timur.kristof@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox