`throttle_status` in `gpu_metrics` for Navi23
throttle_status, indep_throttle_status
for RX 6600 (Navi23, GC 10.3.4, MP0/MP1 11.0.12) available from gpu_metrics
almost always shows PPT0, TEMP_*
.
Is this a correct status?
A similar status is shown in the idle state.
V1_3(
gpu_metrics_v1_3 {
common_header: metrics_table_header {
structure_size: 120,
format_revision: 1,
content_revision: 3,
},
temperature_edge: 55,
temperature_hotspot: 55,
temperature_mem: 52,
temperature_vrgfx: 0,
temperature_vrsoc: 0,
temperature_vrmem: 0,
average_gfx_activity: 3,
average_umc_activity: 2,
average_mm_activity: 0,
average_socket_power: 8,
energy_accumulator: 0,
system_clock_counter: 22188999921661,
average_gfxclk_frequency: 35,
average_socclk_frequency: 65535,
average_uclk_frequency: 39,
average_vclk0_frequency: 33,
average_dclk0_frequency: 33,
average_vclk1_frequency: 0,
average_dclk1_frequency: 0,
current_gfxclk: 800,
current_socclk: 640,
current_uclk: 96,
current_vclk0: 0,
current_dclk0: 0,
current_vclk1: 0,
current_dclk1: 0,
throttle_status: 897,
current_fan_speed: 0,
pcie_link_width: 8,
pcie_link_speed: 80,
padding: 65535,
gfx_activity_acc: 4294967295,
mem_activity_acc: 4294967295,
temperature_hbm: [
65535,
65535,
65535,
65535,
],
firmware_timestamp: 18446744073709551615,
voltage_soc: 65535,
voltage_gfx: 65535,
voltage_mem: 65535,
padding1: 65535,
indep_throttle_status: 13743895347201,
},
)
Average Socket Power: 8 W
Throttle Status: [PPT0, TEMP_VR_SOC, TEMP_LIQUID0, TEMP_LIQUID1]
- test code: https://github.com/Umio-Yasuno/libdrm-amdgpu-sys-rs/blob/main/examples/gpu_metrics.rs
-
$ cargo run --example gpu_metrics
-
- amdgpu_firmware_info.txt
-
dmesg (
rg "drm|amdgpu"
)
Edited by Umio Yasuno