2021-11-25 10:38:30 -05:00
|
|
|
===============
|
|
|
|
AMDGPU Glossary
|
|
|
|
===============
|
|
|
|
|
|
|
|
Here you can find some generic acronyms used in the amdgpu driver. Notice that
|
|
|
|
we have a dedicated glossary for Display Core at
|
|
|
|
'Documentation/gpu/amdgpu/display/dc-glossary.rst'.
|
|
|
|
|
|
|
|
.. glossary::
|
|
|
|
|
2022-04-15 16:50:26 -03:00
|
|
|
active_cu_number
|
|
|
|
The number of CUs that are active on the system. The number of active
|
|
|
|
CUs may be less than SE * SH * CU depending on the board configuration.
|
|
|
|
|
2025-03-25 11:18:42 -06:00
|
|
|
BACO
|
|
|
|
Bus Alive, Chip Off
|
|
|
|
|
|
|
|
BOCO
|
|
|
|
Bus Off, Chip Off
|
|
|
|
|
2025-02-19 11:53:45 -07:00
|
|
|
CE
|
|
|
|
Constant Engine
|
|
|
|
|
2025-03-25 11:18:42 -06:00
|
|
|
CIK
|
|
|
|
Sea Islands
|
|
|
|
|
2025-05-03 14:38:43 -06:00
|
|
|
CB
|
|
|
|
Color Buffer
|
|
|
|
|
2021-11-25 10:38:30 -05:00
|
|
|
CP
|
|
|
|
Command Processor
|
|
|
|
|
|
|
|
CPLIB
|
|
|
|
Content Protection Library
|
|
|
|
|
2025-03-25 11:18:42 -06:00
|
|
|
CS
|
|
|
|
Command Submission
|
|
|
|
|
2025-04-21 16:12:26 -06:00
|
|
|
CSB
|
|
|
|
Clear State Indirect Buffer
|
|
|
|
|
2022-04-15 16:50:26 -03:00
|
|
|
CU
|
|
|
|
Compute Unit
|
|
|
|
|
2025-05-03 14:38:43 -06:00
|
|
|
DB
|
|
|
|
Depth Buffer
|
|
|
|
|
2021-11-25 10:38:30 -05:00
|
|
|
DFS
|
|
|
|
Digital Frequency Synthesizer
|
|
|
|
|
|
|
|
ECP
|
|
|
|
Enhanced Content Protection
|
|
|
|
|
|
|
|
EOP
|
|
|
|
End Of Pipe/Pipeline
|
|
|
|
|
2025-03-25 11:18:42 -06:00
|
|
|
FLR
|
|
|
|
Function Level Reset
|
|
|
|
|
2022-12-01 16:41:52 -05:00
|
|
|
GART
|
|
|
|
Graphics Address Remapping Table. This is the name we use for the GPUVM
|
|
|
|
page table used by the GPU kernel driver. It remaps system resources
|
|
|
|
(memory or MMIO space) into the GPU's address space so the GPU can access
|
|
|
|
them. The name GART harkens back to the days of AGP when the platform
|
|
|
|
provided an MMU that the GPU could use to get a contiguous view of
|
|
|
|
scattered pages for DMA. The MMU has since moved on to the GPU, but the
|
|
|
|
name stuck.
|
|
|
|
|
2021-11-25 10:38:30 -05:00
|
|
|
GC
|
|
|
|
Graphics and Compute
|
|
|
|
|
2025-05-03 14:38:43 -06:00
|
|
|
GDS
|
|
|
|
Global Data Share
|
|
|
|
|
|
|
|
GE
|
|
|
|
Geometry Engine
|
|
|
|
|
2021-11-25 10:38:30 -05:00
|
|
|
GMC
|
|
|
|
Graphic Memory Controller
|
|
|
|
|
2022-12-01 16:41:52 -05:00
|
|
|
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
|
|
|
|
allow the GPU to remap VRAM and system resources into GPU virtual address
|
|
|
|
spaces for use by the GPU kernel driver and applications using the GPU.
|
|
|
|
These provide memory protection for different applications using the GPU.
|
|
|
|
|
|
|
|
GTT
|
|
|
|
Graphics Translation Tables. This is a memory pool managed through TTM
|
|
|
|
which provides access to system resources (memory or MMIO space) for
|
|
|
|
use by the GPU. These addresses can be mapped into the "GART" GPUVM page
|
|
|
|
table for use by the kernel driver or into per process GPUVM page tables
|
|
|
|
for application usage.
|
|
|
|
|
2021-11-25 10:38:30 -05:00
|
|
|
IH
|
|
|
|
Interrupt Handler
|
|
|
|
|
|
|
|
HQD
|
|
|
|
Hardware Queue Descriptor
|
|
|
|
|
|
|
|
IB
|
|
|
|
Indirect Buffer
|
|
|
|
|
2025-02-19 11:53:45 -07:00
|
|
|
IMU
|
|
|
|
Integrated Management Unit (Power Management support)
|
|
|
|
|
2021-11-25 10:38:30 -05:00
|
|
|
IP
|
|
|
|
Intellectual Property blocks
|
|
|
|
|
|
|
|
KCQ
|
|
|
|
Kernel Compute Queue
|
|
|
|
|
2025-03-25 11:18:42 -06:00
|
|
|
KFD
|
|
|
|
Kernel Fusion Driver
|
|
|
|
|
2021-11-25 10:38:30 -05:00
|
|
|
KGQ
|
|
|
|
Kernel Graphics Queue
|
|
|
|
|
|
|
|
KIQ
|
|
|
|
Kernel Interface Queue
|
|
|
|
|
2025-02-19 11:53:45 -07:00
|
|
|
MC
|
|
|
|
Memory Controller
|
|
|
|
|
2025-03-25 11:18:42 -06:00
|
|
|
MCBP
|
|
|
|
Mid Command Buffer Preemption
|
|
|
|
|
2025-02-19 11:53:45 -07:00
|
|
|
ME
|
|
|
|
MicroEngine (Graphics)
|
|
|
|
|
2021-11-25 10:38:30 -05:00
|
|
|
MEC
|
|
|
|
MicroEngine Compute
|
|
|
|
|
|
|
|
MES
|
|
|
|
MicroEngine Scheduler
|
|
|
|
|
|
|
|
MMHUB
|
|
|
|
Multi-Media HUB
|
|
|
|
|
|
|
|
MQD
|
|
|
|
Memory Queue Descriptor
|
|
|
|
|
2025-05-03 14:38:43 -06:00
|
|
|
PA
|
|
|
|
Primitive Assembler / Physical Address
|
|
|
|
|
2025-02-19 11:53:45 -07:00
|
|
|
PFP
|
|
|
|
Pre-Fetch Parser (Graphics)
|
|
|
|
|
2021-11-25 10:38:30 -05:00
|
|
|
PPLib
|
|
|
|
PowerPlay Library - PowerPlay is the power management component.
|
|
|
|
|
|
|
|
PSP
|
|
|
|
Platform Security Processor
|
|
|
|
|
2025-04-21 16:12:26 -06:00
|
|
|
RB
|
|
|
|
Render Backends. Some people called it ROPs.
|
|
|
|
|
2022-07-12 08:09:06 -04:00
|
|
|
RLC
|
2025-02-19 11:53:45 -07:00
|
|
|
RunList Controller. This name is a remnant of past ages and doesn't have
|
|
|
|
much meaning today. It's a group of general-purpose helper engines for
|
|
|
|
the GFX block. It's involved in GFX power management and SR-IOV, among
|
|
|
|
other things.
|
2021-11-25 10:38:30 -05:00
|
|
|
|
2025-05-03 14:38:43 -06:00
|
|
|
SC
|
|
|
|
Scan Converter
|
|
|
|
|
2021-11-25 10:38:30 -05:00
|
|
|
SDMA
|
|
|
|
System DMA
|
|
|
|
|
2022-04-15 16:50:26 -03:00
|
|
|
SE
|
|
|
|
Shader Engine
|
|
|
|
|
2025-03-25 11:18:42 -06:00
|
|
|
SGPR
|
|
|
|
Scalar General-Purpose Registers
|
|
|
|
|
2022-04-15 16:50:26 -03:00
|
|
|
SH
|
|
|
|
SHader array
|
|
|
|
|
2025-03-25 11:18:42 -06:00
|
|
|
SI
|
|
|
|
Southern Islands
|
|
|
|
|
2025-02-19 11:53:45 -07:00
|
|
|
SMU/SMC
|
|
|
|
System Management Unit / System Management Controller
|
|
|
|
|
2025-05-12 14:42:16 +07:00
|
|
|
SPI (AMDGPU)
|
2025-05-03 14:38:43 -06:00
|
|
|
Shader Processor Input
|
|
|
|
|
2025-02-19 11:53:45 -07:00
|
|
|
SRLC
|
|
|
|
Save/Restore List Control
|
|
|
|
|
|
|
|
SRLG
|
|
|
|
Save/Restore List GPM_MEM
|
|
|
|
|
|
|
|
SRLS
|
|
|
|
Save/Restore List SRM_MEM
|
2021-11-25 10:38:30 -05:00
|
|
|
|
|
|
|
SS
|
|
|
|
Spread Spectrum
|
|
|
|
|
2025-05-03 14:38:43 -06:00
|
|
|
SX
|
|
|
|
Shader Export
|
|
|
|
|
2025-02-19 11:53:45 -07:00
|
|
|
TA
|
|
|
|
Trusted Application
|
|
|
|
|
2025-03-25 11:18:42 -06:00
|
|
|
TC
|
|
|
|
Texture Cache
|
|
|
|
|
2025-02-19 11:53:45 -07:00
|
|
|
TOC
|
|
|
|
Table of Contents
|
|
|
|
|
2025-05-03 14:38:43 -06:00
|
|
|
UMSCH
|
|
|
|
User Mode Scheduler
|
|
|
|
|
2025-02-19 11:53:45 -07:00
|
|
|
UVD
|
|
|
|
Unified Video Decoder
|
|
|
|
|
2021-11-25 10:38:30 -05:00
|
|
|
VCE
|
|
|
|
Video Compression Engine
|
|
|
|
|
|
|
|
VCN
|
|
|
|
Video Codec Next
|
2025-02-19 11:53:45 -07:00
|
|
|
|
2025-03-25 11:18:42 -06:00
|
|
|
VGPR
|
|
|
|
Vector General-Purpose Registers
|
|
|
|
|
|
|
|
VMID
|
|
|
|
Virtual Memory ID
|
|
|
|
|
2025-02-19 11:53:45 -07:00
|
|
|
VPE
|
|
|
|
Video Processing Engine
|
2025-05-03 14:38:43 -06:00
|
|
|
|
|
|
|
XCC
|
|
|
|
Accelerator Core Complex
|
|
|
|
|
|
|
|
XCP
|
|
|
|
Accelerator Core Partition
|