Linux Audio

Check our new training course

Loading...
v6.8
  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    CP
 16      Command Processor
 17
 18    CPLIB
 19      Content Protection Library
 20
 21    CU
 22      Compute Unit
 23
 24    DFS
 25      Digital Frequency Synthesizer
 26
 27    ECP
 28      Enhanced Content Protection
 29
 30    EOP
 31      End Of Pipe/Pipeline
 32
 33    GART
 34      Graphics Address Remapping Table.  This is the name we use for the GPUVM
 35      page table used by the GPU kernel driver.  It remaps system resources
 36      (memory or MMIO space) into the GPU's address space so the GPU can access
 37      them.  The name GART harkens back to the days of AGP when the platform
 38      provided an MMU that the GPU could use to get a contiguous view of
 39      scattered pages for DMA.  The MMU has since moved on to the GPU, but the
 40      name stuck.
 41
 42    GC
 43      Graphics and Compute
 44
 45    GMC
 46      Graphic Memory Controller
 47
 48    GPUVM
 49      GPU Virtual Memory.  This is the GPU's MMU.  The GPU supports multiple
 50      virtual address spaces that can be in flight at any given time.  These
 51      allow the GPU to remap VRAM and system resources into GPU virtual address
 52      spaces for use by the GPU kernel driver and applications using the GPU.
 53      These provide memory protection for different applications using the GPU.
 54
 55    GTT
 56      Graphics Translation Tables.  This is a memory pool managed through TTM
 57      which provides access to system resources (memory or MMIO space) for
 58      use by the GPU. These addresses can be mapped into the "GART" GPUVM page
 59      table for use by the kernel driver or into per process GPUVM page tables
 60      for application usage.
 61
 62    IH
 63      Interrupt Handler
 64
 65    HQD
 66      Hardware Queue Descriptor
 67
 68    IB
 69      Indirect Buffer
 70
 71    IP
 72        Intellectual Property blocks
 73
 74    KCQ
 75      Kernel Compute Queue
 76
 77    KGQ
 78      Kernel Graphics Queue
 79
 80    KIQ
 81      Kernel Interface Queue
 82
 83    MEC
 84      MicroEngine Compute
 85
 86    MES
 87      MicroEngine Scheduler
 88
 89    MMHUB
 90      Multi-Media HUB
 91
 92    MQD
 93      Memory Queue Descriptor
 94
 95    PPLib
 96      PowerPlay Library - PowerPlay is the power management component.
 97
 98    PSP
 99        Platform Security Processor
100
101    RLC
102      RunList Controller
103
104    SDMA
105      System DMA
106
107    SE
108      Shader Engine
109
110    SH
111      SHader array
112
113    SMU
114      System Management Unit
115
116    SS
117      Spread Spectrum
118
119    VCE
120      Video Compression Engine
121
122    VCN
123      Video Codec Next
v6.2
  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    CP
 16      Command Processor
 17
 18    CPLIB
 19      Content Protection Library
 20
 21    CU
 22      Compute Unit
 23
 24    DFS
 25      Digital Frequency Synthesizer
 26
 27    ECP
 28      Enhanced Content Protection
 29
 30    EOP
 31      End Of Pipe/Pipeline
 32
 33    GART
 34      Graphics Address Remapping Table.  This is the name we use for the GPUVM
 35      page table used by the GPU kernel driver.  It remaps system resources
 36      (memory or MMIO space) into the GPU's address space so the GPU can access
 37      them.  The name GART harkens back to the days of AGP when the platform
 38      provided an MMU that the GPU could use to get a contiguous view of
 39      scattered pages for DMA.  The MMU has since moved on to the GPU, but the
 40      name stuck.
 41
 42    GC
 43      Graphics and Compute
 44
 45    GMC
 46      Graphic Memory Controller
 47
 48    GPUVM
 49      GPU Virtual Memory.  This is the GPU's MMU.  The GPU supports multiple
 50      virtual address spaces that can be in flight at any given time.  These
 51      allow the GPU to remap VRAM and system resources into GPU virtual address
 52      spaces for use by the GPU kernel driver and applications using the GPU.
 53      These provide memory protection for different applications using the GPU.
 54
 55    GTT
 56      Graphics Translation Tables.  This is a memory pool managed through TTM
 57      which provides access to system resources (memory or MMIO space) for
 58      use by the GPU. These addresses can be mapped into the "GART" GPUVM page
 59      table for use by the kernel driver or into per process GPUVM page tables
 60      for application usage.
 61
 62    IH
 63      Interrupt Handler
 64
 65    HQD
 66      Hardware Queue Descriptor
 67
 68    IB
 69      Indirect Buffer
 70
 71    IP
 72        Intellectual Property blocks
 73
 74    KCQ
 75      Kernel Compute Queue
 76
 77    KGQ
 78      Kernel Graphics Queue
 79
 80    KIQ
 81      Kernel Interface Queue
 82
 83    MEC
 84      MicroEngine Compute
 85
 86    MES
 87      MicroEngine Scheduler
 88
 89    MMHUB
 90      Multi-Media HUB
 91
 92    MQD
 93      Memory Queue Descriptor
 94
 95    PPLib
 96      PowerPlay Library - PowerPlay is the power management component.
 97
 98    PSP
 99        Platform Security Processor
100
101    RLC
102      RunList Controller
103
104    SDMA
105      System DMA
106
107    SE
108      Shader Engine
109
110    SH
111      SHader array
112
113    SMU
114      System Management Unit
115
116    SS
117      Spread Spectrum
118
119    VCE
120      Video Compression Engine
121
122    VCN
123      Video Codec Next