File Index
Files and directories
Sign in
FILE

amdgpu-glossary.rst

File preview with syntax highlighting.

linux-6.19.14/Documentation/gpu/amdgpu/amdgpu-glossary.rst RESTRUCTUREDTEXT
  1===============
  2AMDGPU Glossary
  3===============
  4
  5Here you can find some generic acronyms used in the amdgpu driver. Notice that
  6we have a dedicated glossary for Display Core at
  7'Documentation/gpu/amdgpu/display/dc-glossary.rst'.
  8
  9.. glossary::
 10
 11    active_cu_number
 12      The number of CUs that are active on the system.  The number of active
 13      CUs may be less than SE * SH * CU depending on the board configuration.
 14
 15    BACO
 16      Bus Alive, Chip Off
 17
 18    BOCO
 19      Bus Off, Chip Off
 20
 21    CE
 22      Constant Engine
 23
 24    CIK
 25      Sea Islands
 26
 27    CB
 28      Color Buffer
 29
 30    CP
 31      Command Processor
 32
 33    CPLIB
 34      Content Protection Library
 35
 36    CS
 37      Command Submission
 38
 39    CSB
 40      Clear State Indirect Buffer
 41
 42    CU
 43      Compute Unit
 44
 45    DB
 46      Depth Buffer
 47
 48    DFS
 49      Digital Frequency Synthesizer
 50
 51    ECP
 52      Enhanced Content Protection
 53
 54    EOP
 55      End Of Pipe/Pipeline
 56
 57    FLR
 58      Function Level Reset
 59
 60    GART
 61      Graphics Address Remapping Table.  This is the name we use for the GPUVM
 62      page table used by the GPU kernel driver.  It remaps system resources
 63      (memory or MMIO space) into the GPU's address space so the GPU can access
 64      them.  The name GART harkens back to the days of AGP when the platform
 65      provided an MMU that the GPU could use to get a contiguous view of
 66      scattered pages for DMA.  The MMU has since moved on to the GPU, but the
 67      name stuck.
 68
 69    GC
 70      Graphics and Compute
 71
 72    GDS
 73      Global Data Share
 74
 75    GE
 76      Geometry Engine
 77
 78    GMC
 79      Graphic Memory Controller
 80
 81    GPUVM
 82      GPU Virtual Memory.  This is the GPU's MMU.  The GPU supports multiple
 83      virtual address spaces that can be in flight at any given time.  These
 84      allow the GPU to remap VRAM and system resources into GPU virtual address
 85      spaces for use by the GPU kernel driver and applications using the GPU.
 86      These provide memory protection for different applications using the GPU.
 87
 88    GTT
 89      Graphics Translation Tables.  This is a memory pool managed through TTM
 90      which provides access to system resources (memory or MMIO space) for
 91      use by the GPU. These addresses can be mapped into the "GART" GPUVM page
 92      table for use by the kernel driver or into per process GPUVM page tables
 93      for application usage.
 94
 95    IH
 96      Interrupt Handler
 97
 98    HQD
 99      Hardware Queue Descriptor
100
101    IB
102      Indirect Buffer
103
104    IMU
105      Integrated Management Unit (Power Management support)
106
107    IP
108        Intellectual Property blocks
109
110    KCQ
111      Kernel Compute Queue
112
113    KFD
114      Kernel Fusion Driver
115
116    KGQ
117      Kernel Graphics Queue
118
119    KIQ
120      Kernel Interface Queue
121
122    MC
123      Memory Controller
124
125    MCBP
126      Mid Command Buffer Preemption
127
128    ME
129      MicroEngine (Graphics)
130
131    MEC
132      MicroEngine Compute
133
134    MES
135      MicroEngine Scheduler
136
137    MMHUB
138      Multi-Media HUB
139
140    MQD
141      Memory Queue Descriptor
142
143    PA
144      Primitive Assembler / Physical Address
145
146    PFP
147      Pre-Fetch Parser (Graphics)
148
149    PPLib
150      PowerPlay Library - PowerPlay is the power management component.
151
152    PSP
153        Platform Security Processor
154
155    RB
156      Render Backends. Some people called it ROPs.
157
158    RLC
159      RunList Controller. This name is a remnant of past ages and doesn't have
160      much meaning today. It's a group of general-purpose helper engines for
161      the GFX block. It's involved in GFX power management and SR-IOV, among
162      other things.
163
164    SC
165      Scan Converter
166
167    SDMA
168      System DMA
169
170    SE
171      Shader Engine
172
173    SGPR
174      Scalar General-Purpose Registers
175
176    SH
177      SHader array
178
179    SI
180      Southern Islands
181
182    SMU/SMC
183      System Management Unit / System Management Controller
184
185    SPI (AMDGPU)
186      Shader Processor Input
187
188    SRLC
189      Save/Restore List Control
190
191    SRLG
192      Save/Restore List GPM_MEM
193
194    SRLS
195      Save/Restore List SRM_MEM
196
197    SS
198      Spread Spectrum
199
200    SX
201      Shader Export
202
203    TA
204      Trusted Application
205
206    TC
207      Texture Cache
208
209    TOC
210      Table of Contents
211
212    UMSCH
213      User Mode Scheduler
214
215    UVD
216      Unified Video Decoder
217
218    VCE
219      Video Compression Engine
220
221    VCN
222      Video Codec Next
223
224    VGPR
225      Vector General-Purpose Registers
226
227    VMID
228      Virtual Memory ID
229
230    VPE
231      Video Processing Engine
232
233    XCC
234      Accelerator Core Complex
235
236    XCP
237      Accelerator Core Partition
~/ Read-only file preview.