You are not logged in.

#1 2020-12-11 18:42:47

Shalrath
Member
Registered: 2020-05-26
Posts: 16

[SOLVED] Intel_pstate: Changing frequency limits keeps CPU at 800 MHz

Hi, whenever I want to change a frequency limit using cpupower, my CPU clocks down to 800 MHz and stays there.
The only way I found out to get higher clocks again is rebooting.

Example: I change the upper limit from 4500 to 4000 and the result is "frequency should be within 800 MHz and 800 MHz"

I tried setting a fixed frequency also but this doesn't seem to be supported by intel_pstate. Which would be fine if changing the limits worked.

CPU is an i7-6700K overclocked to 4500 MHz by multiplier.

Any ideas?

Thanks in advance!

[root@ws2 rawjaw]# LANG=C cpupower frequency-info
analyzing CPU 0:
  driver: intel_pstate
  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: 800 MHz - 4.50 GHz
  available cpufreq governors: performance powersave
  current policy: frequency should be within 800 MHz and 4.50 GHz.
                  The governor "powersave" may decide which speed to use
                  within this range.
  current CPU frequency: Unable to call hardware
  current CPU frequency: 3.80 GHz (asserted by call to kernel)
  boost state support:
    Supported: yes
    Active: yes
[root@ws2 rawjaw]# LANG=C cpupower frequency-set -u 4000
Setting cpu: 0
Setting cpu: 1
Setting cpu: 2
Setting cpu: 3
Setting cpu: 4
Setting cpu: 5
Setting cpu: 6
Setting cpu: 7
[root@ws2 rawjaw]# LANG=C cpupower frequency-info
analyzing CPU 0:
  driver: intel_pstate
  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: 800 MHz - 4.50 GHz
  available cpufreq governors: performance powersave
  current policy: frequency should be within 800 MHz and 800 MHz.
                  The governor "powersave" may decide which speed to use
                  within this range.
  current CPU frequency: Unable to call hardware
  current CPU frequency: 800 MHz (asserted by call to kernel)
  boost state support:
    Supported: yes
    Active: yes
[root@ws2 rawjaw]# LANG=C cpupower frequency-set -f 4000
Setting cpu: 0
Error setting new values. Common errors:
- Do you have proper administration rights? (super-user?)
- Is the governor you requested available and modprobed?
- Trying to set an invalid policy?
- Trying to set a specific frequency, but userspace governor is not available,
   for example because of hardware which cannot be set to a specific frequency
   or because the userspace governor isn't loaded?

Last edited by Shalrath (2020-12-11 19:00:19)

Offline

#2 2020-12-11 19:00:03

Shalrath
Member
Registered: 2020-05-26
Posts: 16

Re: [SOLVED] Intel_pstate: Changing frequency limits keeps CPU at 800 MHz

Nevermind, I just found out that the frequency parameters of cpupower are in kHz by default.

Offline

Board footer

Powered by FluxBB