AMDGPU 驱动程序杂项信息

GPU 产品信息

关于 GPU 的信息可以通过 sysfs 在某些卡上获取

product_name

amdgpu 驱动程序提供一个 sysfs API 来报告设备的产品名称。文件 product_name 用于此目的,并返回从 FRU 返回的产品名称。注意:这仅适用于某些服务器卡

product_number

amdgpu 驱动程序提供一个 sysfs API 来报告设备的部件号。文件 product_number 用于此目的,并返回从 FRU 返回的部件号。注意:这仅适用于某些服务器卡

serial_number

amdgpu 驱动程序提供一个 sysfs API 来报告设备的序列号。文件 serial_number 用于此目的,并返回从 FRU 返回的序列号。注意:这仅适用于某些服务器卡

fru_id

amdgpu 驱动程序提供一个 sysfs API 来报告设备的 FRU 文件 ID。文件 fru_id 用于此目的,并返回从 FRU 返回的文件 ID 值。注意:这仅适用于某些服务器卡

manufacturer

amdgpu 驱动程序提供一个 sysfs API 来报告 FRU 信息中的制造商名称。文件 manufacturer 返回从 FRU 返回的值。注意:这仅适用于某些服务器卡

unique_id

amdgpu 驱动程序提供一个 sysfs API 来为 GPU 提供唯一 ID。文件 unique_id 用于此目的。这将提供一个在机器之间持久存在的唯一 ID

注意:这仅适用于 GFX9 及更新版本。此文件在不支持的 ASIC(GFX8 及更早版本)上将不存在

board_info

amdgpu 驱动程序提供一个 sysfs API 来提供与主板相关的信息。它以以下格式提供外形尺寸信息

类型 : 外形尺寸

可能的外形尺寸值

  • “cem” - PCIE CEM 卡

  • “oam” - 开放计算加速模块

  • “unknown” - 未知

加速处理单元 (APU) 信息

产品名称

代码参考

DCN/DCE 版本

GC 版本

VCE/UVD/VCN 版本

SDMA 版本

MP0 版本

Radeon R* Graphics

CARRIZO/STONEY

DCE 11

8

VCE 3 / UVD 6

3

n/a

Ryzen 3000 系列 / AMD Ryzen Embedded V1*/R1* with Radeon Vega Gfx

RAVEN/PICASSO

DCN 1.0

9.1.0

VCN 1.0

4.1.0

10.0.0

Ryzen 4000 系列

RENOIR

DCN 2.1

9.3

VCN 2.2

4.1.2

11.0.3

Ryzen 3000 系列 / AMD Ryzen Embedded V1*/R1* with Radeon Vega Gfx

RAVEN2

DCN 1.0

9.2.2

VCN 1.0.1

4.1.1

10.0.1

SteamDeck

VANGOGH

DCN 3.0.1

10.3.1

VCN 3.1.0

5.2.1

11.5.0

Ryzen 5000 系列 / Ryzen 7x30 系列

GREEN SARDINE / Cezanne / Barcelo / Barcelo-R

DCN 2.1

9.3

VCN 2.2

4.1.1

12.0.1

Ryzen 6000 系列 / Ryzen 7x35 系列 / Ryzen 7x36 系列

YELLOW CARP / Rembrandt / Rembrandt-R

3.1.2

10.3.3

VCN 3.1.1

5.2.3

13.0.3

Ryzen 7000 系列 (AM5)

Raphael

3.1.5

10.3.6

3.1.2

5.2.6

13.0.5

Ryzen 9000 系列 (AM5)

Granite Ridge

3.1.5

10.3.6

3.1.2

5.2.6

13.0.5

Ryzen 7x45 系列 (FL1)

Dragon Range

3.1.5

10.3.6

3.1.2

5.2.6

13.0.5

Ryzen 7x20 系列

Mendocino

3.1.6

10.3.7

3.1.1

5.2.7

13.0.8

Ryzen 7x40 系列

Phoenix

3.1.4

11.0.1 / 11.0.4

4.0.2

6.0.1

13.0.4 / 13.0.11

Ryzen 8x40 系列

Hawk Point

3.1.4

11.0.1 / 11.0.4

4.0.2

6.0.1

13.0.4 / 13.0.11

Ryzen AI 300 系列

Strix Point

3.5.0

11.5.0

4.0.5

6.1.0

14.0.0

独立 GPU 信息

产品名称

代码参考

DCN/DCE 版本

GC 版本

VCN 版本

SDMA 版本

AMD Radeon (TM) HD 8500M/ 8600M /M200 /M320 /M330 /M335 系列

HAINAN

--

6

--

--

AMD Radeon HD 7800 /7900 /FireGL 系列

TAHITI

DCE 6

6

VCE 1 / UVD 3

--

AMD Radeon R7 (TM|HD) M265 /M370 /8500M /8600 /8700 /8700M

OLAND

DCE 6

6

VCE 1 / UVD 3

--

AMD Radeon (TM) (HD|R7) 7800 /7970 /8800 /8970 /370/ 系列

PITCAIRN

DCE 6

6

VCE 1 / UVD 3

--

AMD Radeon (TM|R7|R9|HD) E8860 /M360 /7700 /7800 /8800 /9000(M) /W4100 系列

VERDE

DCE 6

6

VCE 1 / UVD 3

--

AMD Radeon HD M280X /M380 /7700 /8950 /W5100

BONAIRE

DCE 8

7

VCE 2 / UVD 4.2

1

AMD Radeon (R9|TM) 200 /390 /W8100 /W9100 系列

HAWAII

DCE 8

7

VCE 2 / UVD 4.2

1

AMD Radeon (TM) R(5|7) M315 /M340 /M360

TOPAZ

8

--

2

AMD Radeon (TM) R9 200 /380 /W7100 /S7150 /M390 /M395 系列

TONGA

DCE 10

8

VCE 3 / UVD 5

3

AMD Radeon (FirePro) (TM) R9 Fury 系列

FIJI

DCE 10

8

VCE 3 / UVD 6

3

Radeon RX 470 /480 /570 /580 /590 系列 - AMD Radeon (TM) (Pro WX) 5100 /E9390 /E9560 /E9565 /V7350 /7100 /P30PH

POLARIS10

DCE 11.2

8

VCE 3.4 / UVD 6.3

3

Radeon (TM) (RX|Pro WX) E9260 /460 /V5300X /550 /560(X) 系列

POLARIS11

DCE 11.2

8

VCE 3.4 / UVD 6.3

3

Radeon (RX/Pro) 500 /540(X) /550 /640 /WX2100 /WX3100 /WX200 系列

POLARIS12

DCE 11.2

8

VCE 3.4 / UVD 6.3

3

Radeon (RX|TM) (PRO|WX) Vega /MI25 /V320 /V340L /8200 /9100 /SSG MxGPU

VEGA10

DCE 12

9.0.1

VCE 4.0.0 / UVD 7.0.0

4.0.0

AMD Radeon (Pro) VII /MI50 /MI60

VEGA20

DCE 12

9.4.0

VCE 4.1.0 / UVD 7.2.0

4.2.0

MI100

ARCTURUS

9.4.1

VCN 2.5.0

4.2.2

MI200 系列

ALDEBARAN

9.4.2

VCN 2.6.0

4.4.0

MI300 系列

AQUA_VANJARAM

9.4.3

VCN 4.0.3

4.4.2

AMD Radeon (RX|Pro) 5600(M|XT) /5700 (M|XT|XTB) /W5700

NAVI10

DCN 2.0.0

10.1.10

VCN 2.0.0

5.0.0

AMD Radeon (Pro) 5300 /5500XTB/5500(XT|M) /W5500M /W5500

NAVI14

DCN 2.0.0

10.1.1

VCN 2.0.2

5.0.2

AMD Radeon RX 6800(XT) /6900(XT) /W6800

SIENNA_CICHLID

DCN 3.0.0

10.3.0

VCN 3.0.0

5.2.0

AMD Radeon RX 6700 XT / 6800M / 6700M

NAVY_FLOUNDER

DCN 3.0.0

10.3.2

VCN 3.0.0

5.2.2

AMD Radeon RX 6600(XT) /6600M /W6600 /W6600M

DIMGREY_CAVEFISH

DCN 3.0.2

10.3.4

VCN 3.0.16

5.2.4

AMD Radeon RX 6500M /6300M /W6500M /W6300M

BEIGE_GOBY

DCN 3.0.3

10.3.5

VCN 3.0.33

5.2.5

AMD Radeon RX 7900 XT /XTX

DCN 3.2.0

11.0.0

VCN 4.0.0

6.0.0

AMD Radeon RX 7800 XT

DCN 3.2.0

11.0.3

VCN 4.0.0

6.0.3

AMD Radeon RX 7600M (XT) /7700S /7600S

DCN 3.2.1

11.0.2

VCN 4.0.4

6.0.2

GPU 内存使用信息

可以通过 sysfs 访问各种内存记帐

mem_info_vram_total

amdgpu 驱动程序提供一个 sysfs API 来报告设备上当前可用的 VRAM 总量。文件 mem_info_vram_total 用于此目的,并返回 VRAM 总量(以字节为单位)

mem_info_vram_used

amdgpu 驱动程序提供一个 sysfs API 来报告设备上当前可用的 VRAM 总量。文件 mem_info_vram_used 用于此目的,并返回当前使用的 VRAM 总量(以字节为单位)

mem_info_vis_vram_total

amdgpu 驱动程序提供一个 sysfs API 来报告设备上当前可用的可见 VRAM 总量。文件 mem_info_vis_vram_total 用于此目的,并返回可见 VRAM 总量(以字节为单位)

mem_info_vis_vram_used

amdgpu 驱动程序提供一个 sysfs API 来报告当前使用的可见 VRAM 总量。文件 mem_info_vis_vram_used 用于此目的,并返回当前使用的可见 VRAM 总量(以字节为单位)

mem_info_gtt_total

amdgpu 驱动程序提供一个 sysfs API 来报告 GTT 的当前总大小。文件 mem_info_gtt_total 用于此目的,并返回 GTT 块的总大小(以字节为单位)

mem_info_gtt_used

amdgpu 驱动程序提供一个 sysfs API 来报告当前使用的 GTT 总量。文件 mem_info_gtt_used 用于此目的,并返回 GTT 块的当前已用大小(以字节为单位)

PCIe 记帐信息

pcie_bw

amdgpu 驱动程序提供一个 sysfs API 来估计 GPU 在最后一秒通过 PCIe 接收和发送了多少数据。文件 pcie_bw 用于此目的。Perf 计数器计算接收和发送的消息数量,并返回这些值,以及 PCIe 数据包的最大有效载荷大小 (mps)。请注意,不可能轻易且快速地获得每个传输的数据包的大小,因此我们输出最大有效载荷大小 (mps) 以便快速估计 PCIe 带宽使用情况

pcie_replay_count

amdgpu 驱动程序提供一个 sysfs API 来报告 PCIe 重放(NAK)的总数。文件 pcie_replay_count 用于此目的,并返回重放总数,它是生成的 NAK 和接收的 NAK 的总和

GPU SmartShift 信息

通过 sysfs 提供的 GPU SmartShift 信息

smartshift_apu_power

如果平台支持 smartshift,amdgpu 驱动程序提供一个 sysfs API 来报告 APU 功率转移百分比。值 0 表示没有功率转移,值 [1-100] 表示功率已转移到 APU,提升的百分比是相对于平台上 APU 功率限制而言的。

smartshift_dgpu_power

如果平台支持智能切换 (smartshift),amdgpu 驱动程序会提供一个 sysfs API,用于报告 dGPU 功耗转移的百分比。值 0 表示没有功耗转移,值在 [1-100] 之间表示功耗转移到 dGPU,该提升百分比是相对于平台上 dGPU 的功耗限制而言的。

smartshift_bias

amdgpu 驱动程序提供了一个 sysfs API 用于报告智能切换 (SS2.0) 的偏置级别。该值范围从 -100 到 100,默认值为 0。-100 表示最大程度偏好 APU,而 100 表示最大程度偏好 dGPU。