Bug 108379 - high idle power consumption
Summary: high idle power consumption
Status: NEW
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/AMDgpu (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Default DRI bug account
QA Contact:
Depends on:
Reported: 2018-10-16 03:37 UTC by grmat
Modified: 2019-11-02 14:34 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:

xorg log (133.40 KB, text/x-log)
2018-10-19 15:31 UTC, grmat
no flags Details
dmesg output (66.97 KB, text/plain)
2018-10-19 15:31 UTC, grmat
no flags Details
xorg log (134.49 KB, text/plain)
2018-10-19 15:36 UTC, grmat
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description grmat 2018-10-16 03:37:54 UTC
- Polaris10 (Ellesmere)
- Linux 4.18.14
- WQHD (2560*1440 pixels) monitor with 144 Hz (DisplayPort)

expected behaviour:
GPU power states should be lowered to the minimum states while idling to save power, heat and noise.

actual behaviour:
- DC on (default):
  GPU stuck at highest SCLK DPM state, power consumption as per amdgpu_pm_info is ~24 Watts

- amdgpu.dc=0:
  MCLK stuck at high DPM state, power consumption as per amdgpu_pm_info is ~26 Watts

- Windows:
  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.
Comment 1 Alex Deucher 2018-10-16 15:43:31 UTC
Please attach your xorg log (if using X) and dmesg output.
Comment 2 grmat 2018-10-19 15:31:25 UTC
Created attachment 142098 [details]
xorg log
Comment 3 grmat 2018-10-19 15:31:38 UTC
Created attachment 142099 [details]
dmesg output
Comment 4 grmat 2018-10-19 15:36:30 UTC
Created attachment 142100 [details]
xorg log
Comment 5 John 2019-01-23 02:56:26 UTC
Is there anything we can do to help this?
Comment 6 grmat 2019-06-29 06:31:00 UTC
The SCLK is still fixed at max clock with WQHD, 144 Hz. Is Polaris considered legacy already?
Comment 7 xc 2019-11-02 14:34:38 UTC
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.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.