1 =============== 1 =============== 2 AMDGPU Glossary 2 AMDGPU Glossary 3 =============== 3 =============== 4 4 5 Here you can find some generic acronyms used i 5 Here you can find some generic acronyms used in the amdgpu driver. Notice that 6 we have a dedicated glossary for Display Core 6 we have a dedicated glossary for Display Core at 7 'Documentation/gpu/amdgpu/display/dc-glossary. 7 'Documentation/gpu/amdgpu/display/dc-glossary.rst'. 8 8 9 .. glossary:: 9 .. glossary:: 10 10 11 active_cu_number 11 active_cu_number 12 The number of CUs that are active on the 12 The number of CUs that are active on the system. The number of active 13 CUs may be less than SE * SH * CU depend 13 CUs may be less than SE * SH * CU depending on the board configuration. 14 14 15 CP 15 CP 16 Command Processor 16 Command Processor 17 17 18 CPLIB 18 CPLIB 19 Content Protection Library 19 Content Protection Library 20 20 21 CU 21 CU 22 Compute Unit 22 Compute Unit 23 23 24 DFS 24 DFS 25 Digital Frequency Synthesizer 25 Digital Frequency Synthesizer 26 26 27 ECP 27 ECP 28 Enhanced Content Protection 28 Enhanced Content Protection 29 29 30 EOP 30 EOP 31 End Of Pipe/Pipeline 31 End Of Pipe/Pipeline 32 32 33 GART << 34 Graphics Address Remapping Table. This << 35 page table used by the GPU kernel driver << 36 (memory or MMIO space) into the GPU's ad << 37 them. The name GART harkens back to the << 38 provided an MMU that the GPU could use t << 39 scattered pages for DMA. The MMU has si << 40 name stuck. << 41 << 42 GC 33 GC 43 Graphics and Compute 34 Graphics and Compute 44 35 45 GMC 36 GMC 46 Graphic Memory Controller 37 Graphic Memory Controller 47 38 48 GPUVM << 49 GPU Virtual Memory. This is the GPU's M << 50 virtual address spaces that can be in fl << 51 allow the GPU to remap VRAM and system r << 52 spaces for use by the GPU kernel driver << 53 These provide memory protection for diff << 54 << 55 GTT << 56 Graphics Translation Tables. This is a << 57 which provides access to system resource << 58 use by the GPU. These addresses can be m << 59 table for use by the kernel driver or in << 60 for application usage. << 61 << 62 IH 39 IH 63 Interrupt Handler 40 Interrupt Handler 64 41 65 HQD 42 HQD 66 Hardware Queue Descriptor 43 Hardware Queue Descriptor 67 44 68 IB 45 IB 69 Indirect Buffer 46 Indirect Buffer 70 47 71 IP 48 IP 72 Intellectual Property blocks 49 Intellectual Property blocks 73 50 74 KCQ 51 KCQ 75 Kernel Compute Queue 52 Kernel Compute Queue 76 53 77 KGQ 54 KGQ 78 Kernel Graphics Queue 55 Kernel Graphics Queue 79 56 80 KIQ 57 KIQ 81 Kernel Interface Queue 58 Kernel Interface Queue 82 59 83 MEC 60 MEC 84 MicroEngine Compute 61 MicroEngine Compute 85 62 86 MES 63 MES 87 MicroEngine Scheduler 64 MicroEngine Scheduler 88 65 89 MMHUB 66 MMHUB 90 Multi-Media HUB 67 Multi-Media HUB 91 68 92 MQD 69 MQD 93 Memory Queue Descriptor 70 Memory Queue Descriptor 94 71 95 PPLib 72 PPLib 96 PowerPlay Library - PowerPlay is the pow 73 PowerPlay Library - PowerPlay is the power management component. 97 74 98 PSP 75 PSP 99 Platform Security Processor 76 Platform Security Processor 100 77 101 RLC !! 78 RCL 102 RunList Controller 79 RunList Controller 103 80 104 SDMA 81 SDMA 105 System DMA 82 System DMA 106 83 107 SE 84 SE 108 Shader Engine 85 Shader Engine 109 86 110 SH 87 SH 111 SHader array 88 SHader array 112 89 113 SMU 90 SMU 114 System Management Unit 91 System Management Unit 115 92 116 SS 93 SS 117 Spread Spectrum 94 Spread Spectrum 118 95 119 VCE 96 VCE 120 Video Compression Engine 97 Video Compression Engine 121 98 122 VCN 99 VCN 123 Video Codec Next 100 Video Codec Next
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.