Intel Pstate 주파수 제한이 재정의되었습니다.

Intel Pstate 주파수 제한이 재정의되었습니다.

문제: ubuntu 14의 Intel pstate 드라이버에서 최소 CPU 주파수로 모든 코어를 실행합니다.

cpupower  frequency-set --governor performance --max 1300MHz

저는 CPU 코어를 다른 일정한 주파수로 실행하려고 합니다. 저는 이 목적을 위해 Performance Tuner를 선택했습니다. 모든 스케일링 최대 주파수 범위를 1.2GHz에서 1.3GHz로 설정했습니다.

# cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_max_freq
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000
1300000

그런데 한계를 초과했는데 그 이유를 모르겠습니다. 비슷한 문제를 많이 해결해 보았지만 결론을 찾을 수 없었습니다.

cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to [email protected], please.
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: 0.97 ms.
  hardware limits: 1.20 GHz - 3.30 GHz
  available cpufreq governors: performance, powersave
  current policy: frequency should be within 1.20 GHz and 1.30 GHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency is 1.20 GHz (asserted by call to hardware).
analyzing CPU 1:
  driver: intel_pstate
  CPUs which run at the same hardware frequency: 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 0.97 ms.
  hardware limits: 1.20 GHz - 3.30 GHz
  available cpufreq governors: performance, powersave
  current policy: frequency should be within 1.20 GHz and 1.30 GHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency is 1.20 GHz (asserted by call to hardware).
analyzing CPU 2:
  driver: intel_pstate
  CPUs which run at the same hardware frequency: 2
  CPUs which need to have their frequency coordinated by software: 2
  maximum transition latency: 0.97 ms.
  hardware limits: 1.20 GHz - 3.30 GHz
  available cpufreq governors: performance, powersave
  current policy: frequency should be within 1.20 GHz and 1.30 GHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency is 1.20 GHz (asserted by call to hardware).

이러한 하드웨어 제한(하드웨어 제한: 1.20GHz - 3.30GHz)이 부과된 것 같지만 이러한 제한을 변경하는 방법을 모르겠습니다. bios_limit 기능은 acpi 드라이버에서는 사용할 수 있지만 intel pstate에서는 사용할 수 없습니다.

또한 우분투 14에서 intel pstate를 비활성화하는 데 많은 시간을 보냈지만 acpi로 되돌아가지 않습니다. 커널에 문제가 있습니다. 내가 이렇게 말하는 이유는 다른 컴퓨터에서는 이전 커널로 되돌릴 수 있었기 때문입니다. 따라서 acpi는 옵션이 아닙니다.

이러한 제한이 적용되지 않는 이유를 아는 사람이 있습니까? 그림에서 볼 수 있듯이 대부분의 코어는 강제로 적용되는 1.3GHz 제한(29GHz)을 훨씬 초과합니다. https://ibb.co/hOmVfU

일부 코어가 1.3GHz 제한을 초과합니다.

관련 정보