個人的なメモ
Software
Abbr | Full | memo |
---|---|---|
UMD | User Mode graphics Drivers | |
KMD | Kernel Mode graphics Drivers | |
KDG | Kernel Graphics Driver | |
KMS | Kernal Mode Setting | drm1 |
TTM | Translation Table Maps | drm1 |
MMU | Memory Managiment Unit | |
MN | MMU Notifier | drm1 |
GEM | Graphics Execution Manager | drm1 |
GTT | Graphics Address Remapping Table | drm1 |
PD | Primitive Discard | RadeonSI /RADV |
HSA | Heterogeneous System Architecture | |
HMM | Heterogeneous Memory Management | |
OA | Ordered Append | |
MSI | Massage Signaled Interrupts | drm1 |
EMU | Emulation mode | drm1 |
ABM | Adaptive Backlight Management | drm1 |
BAPM | Bidirectional Application Power Management | |
LBPW | Load Balancing Per Watt | |
DPM | Dynamic Power Management | |
DPMS | DMP State? | |
CWSR | Compute Wave Save and Restore | drm1 |
GWS | Global Wave Sync | drm1 |
CRAT | Component Resource Association Table | GPU cache info |
VF | Virtual Function | MxGPU |
DPBB | Deferred Primitive Batch Binning | DSBR, partial primitive binning |
DFSM | ? | DSBR, full primitive binning |
PBB | Pipeline Binning2 |
Hardware
Abbr | Full | memo |
---|---|---|
SE | Shader Engine | |
SA/SH | Shader Array | GCN(1SE =1SA =16CU), RDNA(1SE =2SA =10WGP =20CU) |
HWS | Hardware Schedulers | |
ACE | Asynchronous Compute Engine | |
RB | Render Backend | =4 ROPs |
ROP | Render Output Pipeline | |
GCA | Graphics and Compute Array3 | |
GMC | Graphics(GFX?) Memory Controller | |
GDS | Global Data Share | |
LDS | Local Data Share | |
DMA | Direct Memory Access | |
SDMA | System DMA | |
GCP | Graphics Command Processor | |
MCBP | Mid Command Buffer Preemption | |
CS | Command Stream | |
EOP | End Of Packet | |
SMU | System Manasgement Unit | |
PG | Powergating | |
RLC | RunList Controller | |
PFP | Prefetch Parser4 | |
CE | Constant Engine | |
DE | Dispatch Engine | |
ME | Micro Engine | |
MES | Micro Engine Scheduler | GFX10? |
MEC | Micro Engine Compute? | |
PSP | Platform Security Processor | |
RAP | Register Access Policy5 | |
SDP | Scalable Data Port | |
PA | Primitive Assembly | |
IA | Input Assembly | |
HTILE | Hi-Z Depth Compression | |
IB | Indirect Buffer | = GPU command buffer |
LRU | Least Recently Used | |
CGPG | Coarse Grained PoweGating | |
UVD | Unified Video Decoder | |
VCE | Video Compression (/Codec) Engine | |
VCN | Video Core Next | |
DC | Display Core | |
PSR | Panel Self-Refresh | eDP PowerSave |
DCE | Display Core Engine? | |
DMCUB | Display Micro Controller Unit B | |
HBCC | High Bandwidth Cache Controller | GFX9+ |
DSBR | Draw Stream Binning Rasterrizer | GFX9+ |
SGPR | Scalar General-Purpose Register | |
VGPR | Vector General-Purpose Register | |
ALU | Arithmetc Logic Unit | |
SPI | Shader Processor Interpolator / Shader Processor Input | |
PRT | Partially Resident Textures | |
DIO | Display IO | DCN3 |
OPP | Output Plane Processing | DCN3 |
MPC | Multiple pipe and plane combine | DCN3 |
DPP | DCN3 | |
HUBBUB | DCN memory HUB interface /DCN3 | |
MMHUBBUB | Multimedia HUB interface /DCN3 | |
HUBP | Display to data fabric interface /DCN3 | |
DWB | Display Writeback | DCN3 |
DML | Display mode library | DCN3 |
DMUB | Display Micro-Controller Unit6 | |
AMFT | Audio formating | |
VPG | Video Package ganerator | |
SPL | Security patch level | |
THM | Thermal Controller7 | |
PC_LINES | Parameter Cache Lines? | |
HDP | Host Data Path8 | |
MGCG | Medium Grain Clock Gating | |
MGLS | Medium Grain Light Sleep | |
IH | Interrupt Handler9 | |
TMR | Trust Memory Region10 | |
SQ | (Distributed) Sequencer | |
OSS | OS Service11 |
Other
Abbr | Full | memo |
---|---|---|
CDIT | Component locality Distance Information Table | |
AO | Always On | |
DCC | Delta Color Compression | lossless |
DSC | Display Stream Compression | DCN 2.0+ |
TDP | Thermal Design Power | |
TBP | Typical Board Power | |
TMZ | Trusted Memory Zone | |
DWB | Display WriteBack | |
RAS | Reliability, Availability, Serviceability | |
HDCP | Highbandwidth Digital Content Protection | |
TA | Texture Address /Trusted Application?12 | |
TC | Texture Cache? | |
TCA | Texture Cache Arbiter ??? | |
TCC | Texture Channel Cache?13 | == L2cache |
TCP | Texture Cache Private ??? | GCN L1$, RDNA L0$ |
BACO | Bus Active, Chip Off14 | |
BOCO | Bus Off, Chip Off14 | |
OPN | ordering Part Number | |
ULV | Ultra Low Voltage15 | |
GL2a | GL2 Arbiter16 | == TCA17 (Navi10 = 4, Navi14 = 2) |
GL2c | == TCC17 (Navi10 = 16, Navi14 = 8) |
|
SC | Shader Compiler? / Scan Converter18 | Rasterizer |
SX | Shader Export18 | |
GPA | Guest Pysical Address19 | |
EDC | Error Correction and Detection20 | |
SPM | Streaming Performance Counter21 | |
ICD | Installable Client Driver | |
MALL | Memory Access (at) Last Level22 | GFX10.3+ |
SRD | Shader Resource Descriptor23 | |
PRT | Partially Resident Texture24 | |
TDR | Timeout Detection and Recovery ?25 |
-
drm/amdgpu AMDgpu driver — The Linux Kernel documentation ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎
-
xgl/settings_xgl.json at 0d602bbcfa1a86fd52f66966554b05e384a10d38 · GPUOpen-Drivers/xgl ↩︎
-
drm/amdgpu: add GCA 7.0 register headers · torvalds/linux@9f24d8c ↩︎
-
drm/radeon: add initial ucode loading for CIK (v5) · torvalds/linux@02c8132 ↩︎
-
drm/amdgpu/include: add thm 11.0.2 headers · torvalds/linux@e6af616 ↩︎
-
drm/amdgpu: add OSS 2.0 register headers · torvalds/linux@599bd21 ↩︎
-
drm/amdgpu/psp: add structure for xgmi ta and its shared buffer ↩︎
-
[radeonsi] Tahiti LE: GFX block is not functional, CP is okay (#1208) · Issues · Mesa / mesa · GitLab ↩︎
-
drm/amdgpu: rename amdgpu_device_is_px to amdgpu_device_supports_boco (v2) ↩︎ ↩︎
-
drm/amd/powerplay: enable Ultra Low Voltage for sienna_cichlid ↩︎
-
pal/gfx9PerfCtrInfo.cpp at c9937b277c491a55c689eec7cdd48fb238b8004c · GPUOpen-Drivers/pal ↩︎
-
pal/devDriverUtil.cpp at a3a42838c576cc219e61500bc469a4a05ce0db68 · GPUOpen-Drivers/pal ↩︎ ↩︎
-
AMD PowerPoint- White Template - nordic-game-2019-triangles-are-precious.pdf ↩︎ ↩︎
-
drm/amdgpu: use gpu virtual address for interrupt packet write space for vangogh ↩︎
-
https://github.com/GPUOpen-Drivers/pal/blob/477c8e78bc4f8c7f8b4cd312e708935b0e04b1cc/inc/core/palPerfExperiment.h#L92 ↩︎
-
[PATCH 2/3] drm/amdgpu: add support to configure MALL for sienna_cichlid (v2) ↩︎
-
pal/palCodingStandards.md at 4ae736bdbc5d5dee59851ac564c5e21d807b44b0 · GPUOpen-Drivers/pal ↩︎
-
pal/palDeveloperHooks.h at c9937b277c491a55c689eec7cdd48fb238b8004c · GPUOpen-Drivers/pal ↩︎
-
AMD_APP_SDK_Release_Notes_Developer.fm - AMD_APP_SDK_Release_Notes_Developer.pdf ↩︎