Thread (21 messages) 21 messages, 2 authors, 2021-02-15

[Bug 211305] schedutil selects low P-States on AMD EPYC with frequency invariance

From: <hidden>
Date: 2021-02-15 13:54:01

https://bugzilla.kernel.org/show_bug.cgi?id=211305
--- Comment #12 from Rafael J. Wysocki (rjw@rjwysocki.net) ---
(In reply to Matt McDonald from comment #10)
Okay so that's *way* worse. 

Everything's limited and locked to 2.2GHz. And yes, it's actually running at
2.2GHz, it's not misreporting. My Geekbench score was less than a third of
what it should be

cat /proc/cpuinfo | grep MHz
cpu MHz               : 2200.000
cpu MHz               : 2200.088
cpu MHz               : 2200.000
cpu MHz               : 2200.000
cpu MHz               : 2200.000
cpu MHz               : 2199.982
cpu MHz               : 2200.000
cpu MHz               : 2200.000
cpu MHz               : 2200.000
cpu MHz               : 2200.000
cpu MHz               : 2200.000
cpu MHz               : 2200.000
cpu MHz               : 2200.000
cpu MHz               : 2200.000
cpu MHz               : 2200.000
cpu MHz               : 2200.000
This actually doesn't mean that the CPUs are running at the given frequency.
 cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq
2199680
2199981
2195932
2199979
2195634
2198726
2199437
2195587
2197662
2198924
2198856
2195535
2196402
2199234
2199880
2195064
And so this.
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency:  Cannot determine or is not supported.
  hardware limits: 2.20 GHz - 6.00 GHz
  available frequency steps:  3.80 GHz, 2.80 GHz, 2.20 GHz
  available cpufreq governors: performance schedutil
  current policy: frequency should be within 2.20 GHz and 2.20 GHz.
                  The governor "schedutil" may decide which speed to use
                  within this range.
  current CPU frequency: 2.20 GHz (asserted by call to hardware)
  boost state support:
    Supported: yes
    Active: no
    Boost States: 0
    Total States: 3
    Pstate-P0:  1000MHz
    Pstate-P1:  700MHz
    Pstate-P2:  500MHz


Both schedutil and performance governors had no effect. 

But I do see in that cpupower output that it says the hardware limits happen
to be 2.20GHz to 6.0GHz.
That's as expected.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are the assignee for the bug.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help