AMDGPU 驱动(KMD + UMD)中的一些缩写词解释

AMDGPU Microarchitecture Roadmap

缩写 全称 解释
IB Indirect Buffer AMD GPU 提供 Indirect Buffer 的方式由 CPU 向 GPU 传递渲染命令
CDNA Compute DNA AMD 第5代计算核心微架构名称
DCN Display Controller Next AMD 第4代显示芯片的微架构名称
GCN Graphics Core Next AMD 第4代 GPU 微架构名称
GDS Global Data Storage Global on-chip data storage used to share data across shader threads
GDS OA GDS Ordered Append Ordered append, used by 3D or Compute engines for appending data.
GMC Graphics Memory Controller This is how the different IPs on the GPU get the memory(VRAM or system memory)
GWS Global Wave Sync Global wave sync, used to synchronize the execution of all the waves on a device
KFD Kernel Fusion Driver AMD APU 芯片的内核驱动, 主要是驱动 HSA 芯片
KGD Kernel Graphics Driver AMD GPU 芯片的内核驱动, 主要是驱动独立显卡和 OEM 上的 GPU 芯片
RDNA Radeon DNA AMD 第5代 GPU 微架构名称, 也有说RaDeon New Architecture
UVD Unified Video Decoder AMD 开发的硬件视频解码引擎, 主要是完成硬件级别上加速视频解码任务
VCE Video Compression Engine AMD 开发的硬件视频编码引擎, 主是提供视频压缩和编码功能
VCN Video Codec Next AMD 第4代 VPU 微架构名称

备注:英文解释来自Kernel Doc