News: 0001619283

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux 7.0 AMDGPU Fixing Idle Power Issue For RDNA4 GPUs After Compute Workloads

([Radeon] 32 Minutes Ago Fix On The Way)


A fix is on the way to the Linux 7.0 kernel today for addressing an idle power issue with AMD RDNA4 GPUs reporting high power consumption and full utilization even after being "idle" following compute workloads like Llama.cpp.

Stemming from [1]this Llama.cpp bug report back in November about Llama.cpp with the HIP back-end causing the Radeon R9700 GPU to remain at 100% GPU usage after idle, a fix is on the way for at least Linux 7.0. With a newer GPU MES firmware is also on the way to being released to fix the underlying issue.

[2]This patch notes that current/older MES firmware may cause "abnormal" GPU power consumption on RDNA4/GFX12 hardware. This happens when performing inference tasks on the GPU like ollama / Llama.cpp. This can lead to high power use in idle state and incorrect GPU load information.

AMD is working to release the new MES firmware publicly to address the issue while the AMDGPU kernel driver added a check to adjust the MES over subscription timer to workaround it without changing the firmware or those stuck on an older firmware version.

This idle power fix for compute workloads was sent in via this week's [3]AMDGPU fixes for Linux 7.0 and should be hitting Linux 7.0 Git in the next day or so as part of the broader DRM fixes pull for the week. This week's AMDGPU code also has some SMU13 and SMU14 fixes and other minor fixes.



[1] https://github.com/ROCm/ROCm/issues/5706

[2] https://gitlab.freedesktop.org/agd5f/linux/-/commit/502b0da15139a74a709f3829325cc9e5ac03e5b8

[3] https://lore.kernel.org/dri-devel/20260312180351.3874990-1-alexander.deucher@amd.com/



Once, there was NO fun ... This was before MENU planning, FASHION
statements or NAUTILUS equipment ... Then, in 1985 ... FUN was
completely encoded in this tiny MICROCHIP ... It contain 14,768 vaguely
amusing SIT-COM pilots!! We had to wait FOUR BILLION years but we
finally got JERRY LEWIS, MTV and a large selection of creme-filled
snack cakes!