Bug 108379 - high idle power consumption
Summary: high idle power consumption
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-19 08:59 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

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.
Comment 8 Martin Peres 2019-11-19 08:59:08 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/560.

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.