]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
Documentation/gpu: Add TCC, update TCP in amdgpu glossary
authorTimur Kristóf <timur.kristof@gmail.com>
Sat, 18 Apr 2026 21:49:32 +0000 (23:49 +0200)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 24 Apr 2026 14:50:06 +0000 (10:50 -0400)
These are the L2 and L1 cache on some AMD GPU architectures.
Add them to the glossary, keeping existing alphabetical order.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu/amdgpu/amdgpu-glossary.rst

index 033167025fccae52f4078b68d9227d405bd8b4f4..d553dd599c96699dc6f7ae1b2cc882f4e31cf6b1 100644 (file)
@@ -233,8 +233,15 @@ we have a dedicated glossary for Display Core at
     TC
       Texture Cache
 
+    TCC
+      Texture Cache per Channel - L2 cache attached to the memory channels.
+      May be used when shader cores are accessing memory.
+      Despite "Texture" in the name, this is used by any kind of memory access.
+      TCCs may be mapped to TCPs, depending on the architecture.
+
     TCP (AMDGPU)
-      Texture Cache per Pipe. Even though the name "Texture" is part of this
+      Texture Cache per Pipe - L1 cache attached to each CU.
+      Even though the name "Texture" is part of this
       acronym, the TCP represents the path to memory shaders; i.e., it is not
       related to texture. The name is a leftover from older designs where shader
       stages had different cache designs; it refers to the L1 cache in older