- Polaris10 (Ellesmere)
- Linux 4.18.14
- WQHD (2560*1440 pixels) monitor with 144 Hz (DisplayPort)
GPU power states should be lowered to the minimum states while idling to save power, heat and noise.
- DC on (default):
GPU stuck at highest SCLK DPM state, power consumption as per amdgpu_pm_info is ~24 Watts
MCLK stuck at high DPM state, power consumption as per amdgpu_pm_info is ~26 Watts
correct (lowest) SCLK/MCLK DPM states, measured power consumption is ~16 Watts lower compared to Linux
Note: https://bugzilla.kernel.org/show_bug.cgi?id=201275 fixed a regression causing *additional* power draw (SCLK and MCLK both at max, power consumption at ~38 Watts while idling).
I can't tell if it's a regression as I've just recently got the GPU. Randomly tested kernels from within 4.17 to 4.18.14 all suffer from this issue.
Please attach your xorg log (if using X) and dmesg output.
Created attachment 142098 [details]
Created attachment 142099 [details]
Created attachment 142100 [details]
Is there anything we can do to help this?
The SCLK is still fixed at max clock with WQHD, 144 Hz. Is Polaris considered legacy already?
I have RX470 and high idle power consumption has been present since hdmi/dp audio has been in kernel. Power consumption meter readings are ~20w higher with audio enabled. I am using Gentoo and compiling kernel without hdmi/dp audio support normalizes consumption.