AMDGPU 术语表

在这里您可以找到 AMDGPU 驱动程序中使用的一些通用首字母缩写词。 请注意,我们在“DC 术语表”中有一个专门用于显示核心的术语表。

active_cu_number

系统上处于活动状态的 CU 的数量。 活动 CU 的数量可能小于 SE * SH * CU,具体取决于主板配置。

BACO

总线活动,芯片关闭

BOCO

总线关闭,芯片关闭

CE

常量引擎

CIK

海洋群岛

CB

颜色缓冲区

CP

命令处理器

CPLIB

内容保护库

CS

命令提交

CSB

清除状态间接缓冲区

CU

计算单元

DB

深度缓冲区

DFS

数字频率合成器

ECP

增强的内容保护

EOP

管道/流水线的结束

FLR

功能级别重置

GART

图形地址重映射表。 这是我们用于 GPU 内核驱动程序使用的 GPUVM 页表的名称。 它将系统资源(内存或 MMIO 空间)重新映射到 GPU 的地址空间中,以便 GPU 可以访问它们。 GART 这个名称可以追溯到 AGP 时代,当时平台提供了一个 MMU,GPU 可以使用它来获得分散页面的连续视图以进行 DMA。 MMU 后来转移到 GPU,但名称仍然存在。

GC

图形和计算

GDS

全局数据共享

GE

几何引擎

GMC

图形内存控制器

GPUVM

GPU 虚拟内存。 这是 GPU 的 MMU。 GPU 支持多个虚拟地址空间,这些空间可以在任何给定时间处于活动状态。 这些空间允许 GPU 将 VRAM 和系统资源重新映射到 GPU 虚拟地址空间中,以供 GPU 内核驱动程序和使用 GPU 的应用程序使用。 这些为使用 GPU 的不同应用程序提供内存保护。

GTT

图形转换表。 这是一个通过 TTM 管理的内存池,它提供对系统资源(内存或 MMIO 空间)的访问,以供 GPU 使用。 这些地址可以映射到“GART”GPUVM 页表中,以供内核驱动程序使用,也可以映射到每个进程的 GPUVM 页表中,以供应用程序使用。

IH

中断处理程序

HQD

硬件队列描述符

IB

间接缓冲区

IMU

集成管理单元(电源管理支持)

IP

知识产权块

KCQ

内核计算队列

KFD

内核融合驱动程序

KGQ

内核图形队列

KIQ

内核接口队列

MC

内存控制器

MCBP

中间命令缓冲区抢占

ME

微引擎(图形)

MEC

微引擎计算

MES

微引擎调度程序

MMHUB

多媒体 HUB

MQD

内存队列描述符

PA

图元汇编器/物理地址

PFP

预取分析器(图形)

PPLib

PowerPlay 库 - PowerPlay 是电源管理组件。

PSP

平台安全处理器

RB

渲染后端。 有些人称之为 ROP。

RLC

运行列表控制器。 这个名称是过去时代的残余,今天没有太多意义。 它是 GFX 块的一组通用辅助引擎。 它参与 GFX 电源管理和 SR-IOV 等。

SC

扫描转换器

SDMA

系统 DMA

SE

着色器引擎

SGPR

标量通用寄存器

SH

着色器阵列

SI

南岛

SMU/SMC

系统管理单元/系统管理控制器

SPI (AMDGPU)

着色器处理器输入

SRLC

保存/恢复列表控制

SRLG

保存/恢复列表 GPM_MEM

SRLS

保存/恢复列表 SRM_MEM

SS

扩频

SX

着色器导出

TA

可信应用程序

TC

纹理缓存

TOC

目录

UMSCH

用户模式调度程序

UVD

统一视频解码器

VCE

视频压缩引擎

VCN

视频编解码器下一代

VGPR

向量通用寄存器

VMID

虚拟内存 ID

VPE

视频处理引擎

XCC

加速器核心复合体

XCP

加速器核心分区