From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 111482] Sapphire Pulse RX 5700 XT power consumption Date: Tue, 05 Nov 2019 00:43:46 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1297164283==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 3ABDB6E8D6 for ; Tue, 5 Nov 2019 00:43:46 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1297164283== Content-Type: multipart/alternative; boundary="15729146262.0AEf8.10543" Content-Transfer-Encoding: 7bit --15729146262.0AEf8.10543 Date: Tue, 5 Nov 2019 00:43:46 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D111482 --- Comment #36 from Shmerl --- OK, I recorded some data after different steps. Sapphire Pulse RX 5700 XT, LG 27GL85-B (2560x1440, 144 Hz), DisplayPort 1.4 connection enabled in the monitor, DP 1.4 cable used. 1. After normal, boot: auto GFX Clocks and Power: 875 MHz (MCLK) 800 MHz (SCLK) 300 MHz (PSTATE_SCLK) 100 MHz (PSTATE_MCLK) 750 mV (VDDGFX) 30.0 W (average GPU) no flickering. 2. Doing: echo "high" > /sys/class/drm/card0/device/power_dpm_force_performance_level GFX Clocks and Power: 875 MHz (MCLK) 2045 MHz (SCLK) 300 MHz (PSTATE_SCLK) 100 MHz (PSTATE_MCLK) 1200 mV (VDDGFX) 33.0 W (average GPU)=20=20=20=20=20=20=20=20 no flickering 3. Doing: echo "low" > /sys/class/drm/card0/device/power_dpm_force_performance_level GFX Clocks and Power: 875 MHz (MCLK) 300 MHz (SCLK) 300 MHz (PSTATE_SCLK) 100 MHz (PSTATE_MCLK) 750 mV (VDDGFX) 30.0 W (average GPU) no flickering 4. Then, before suspending: echo "auto" > /sys/class/drm/card0/device/power_dpm_force_performance_level 5. Suspend, and resume: auto GFX Clocks and Power: 100 MHz (MCLK) 800 MHz (SCLK) 300 MHz (PSTATE_SCLK) 100 MHz (PSTATE_MCLK) 750 mV (VDDGFX) 10.0 W (average GPU) strong flickering 6. After that doing: echo 'high' > power_dpm_force_performance_level GFX Clocks and Power: 875 MHz (MCLK) 2045 MHz (SCLK) 300 MHz (PSTATE_SCLK) 100 MHz (PSTATE_MCLK) 1200 mV (VDDGFX) 33.0 W (average GPU) no flickering 7. Doing: echo 'low' > power_dpm_force_performance_level GFX Clocks and Power: 100 MHz (MCLK) 300 MHz (SCLK) 300 MHz (PSTATE_SCLK) 100 MHz (PSTATE_MCLK) 750 mV (VDDGFX) 10.0 W (average GPU) no flickering! 8. And then: echo 'auto' > power_dpm_force_performance_level GFX Clocks and Power: 100 MHz (MCLK) 800 MHz (SCLK) 300 MHz (PSTATE_SCLK) 100 MHz (PSTATE_MCLK) 750 mV (VDDGFX) 10.0 W (average GPU) flickering again! --=20 You are receiving this mail because: You are the assignee for the bug.= --15729146262.0AEf8.10543 Date: Tue, 5 Nov 2019 00:43:46 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 36 on bug 11148= 2 from = Shmerl
OK, I recorded some data after different steps.

Sapphire Pulse RX 5700 XT, LG 27GL85-B (2560x1440, 144 Hz), DisplayPort 1.4
connection enabled in the monitor, DP 1.4 cable used.

1. After normal, boot:

auto

GFX Clocks and Power:
        875 MHz (MCLK)
        800 MHz (SCLK)
        300 MHz (PSTATE_SCLK)
        100 MHz (PSTATE_MCLK)
        750 mV (VDDGFX)
        30.0 W (average GPU)

no flickering.

2. Doing:

echo "high" > /sys/class/drm/card0/device/power_dpm_force_perf=
ormance_level

GFX Clocks and Power:
        875 MHz (MCLK)
        2045 MHz (SCLK)
        300 MHz (PSTATE_SCLK)
        100 MHz (PSTATE_MCLK)
        1200 mV (VDDGFX)
        33.0 W (average GPU)=20=20=20=20=20=20=20=20

no flickering

3. Doing:

echo "low" > /sys/class/drm/card0/device/power_dpm_force_perfo=
rmance_level

GFX Clocks and Power:
        875 MHz (MCLK)
        300 MHz (SCLK)
        300 MHz (PSTATE_SCLK)
        100 MHz (PSTATE_MCLK)
        750 mV (VDDGFX)
        30.0 W (average GPU)

no flickering

4. Then, before suspending:

echo "auto" > /sys/class/drm/card0/device/power_dpm_force_perf=
ormance_level

5. Suspend, and resume:

auto

GFX Clocks and Power:
        100 MHz (MCLK)
        800 MHz (SCLK)
        300 MHz (PSTATE_SCLK)
        100 MHz (PSTATE_MCLK)
        750 mV (VDDGFX)
        10.0 W (average GPU)

strong flickering

6. After that doing:

echo 'high' > power_dpm_force_performance_level

GFX Clocks and Power:
        875 MHz (MCLK)
        2045 MHz (SCLK)
        300 MHz (PSTATE_SCLK)
        100 MHz (PSTATE_MCLK)
        1200 mV (VDDGFX)
        33.0 W (average GPU)
no flickering

7. Doing:

echo 'low' > power_dpm_force_performance_level

GFX Clocks and Power:
        100 MHz (MCLK)
        300 MHz (SCLK)
        300 MHz (PSTATE_SCLK)
        100 MHz (PSTATE_MCLK)
        750 mV (VDDGFX)
        10.0 W (average GPU)

no flickering!

8. And then:

echo 'auto' > power_dpm_force_performance_level

GFX Clocks and Power:
        100 MHz (MCLK)
        800 MHz (SCLK)
        300 MHz (PSTATE_SCLK)
        100 MHz (PSTATE_MCLK)
        750 mV (VDDGFX)
        10.0 W (average GPU)

flickering again!


You are receiving this mail because:
  • You are the assignee for the bug.
= --15729146262.0AEf8.10543-- --===============1297164283== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1297164283==--