O AMD Turbo Core não está funcionando - Mude o driver da CPU?

3

Eu tenho um processador AMD FX (tm) -8350 de oito núcleos com frequência de 4GHz e velocidade Turbo Core de até 4,2 GHz, mas não consigo trabalhar com o Turbo Core.

dmesg | grep powernow

deve me dizer algo como:

[ 2.187170] powernow-k8: Found 1 AMD FX(tm)-8150 Eight-Core Processor (8 cpu cores) (version 2.20.00)
[ 2.187204] powernow-k8: Core Performance Boosting: on.
[ 2.187250] powernow-k8: 0 : pstate 0 (3600 MHz)
[ 2.187252] powernow-k8: 1 : pstate 1 (3300 MHz)
[ 2.187253] powernow-k8: 2 : pstate 2 (2700 MHz)
[ 2.187255] powernow-k8: 3 : pstate 3 (2100 MHz)
[ 2.187256] powernow-k8: 4 : pstate 4 (1400 MHz)

mas não mostra nada. Verificado se powernow-k8 é carregado via modprobe, e é. O Turbo Core e o APM estão habilitados no BIOS, Cool n Quit também.

cpufreq-info

me diz que

driver: acpi-cpufreq

é carregado, mas talvez devesse ser powernow-k8 como eu vi em outros posts. Pode ser o issus porque o Turbo Core não está funcionando, e se sim, como posso mudar o driver para powernow-k8?

Eu uso o Ubuntu 14.04 com o mais novo Kernel.

    
por user264593 02.04.2014 / 16:57

2 respostas

1

O módulo "acpi-cpufreq" está correto. powernow-k8 foi preterido desde o linux 3.7. (Archwiki tem tudo = -) link )

De acordo com o Phoronix ( link ) sua CPU deve estar rodando na velocidade máxima, mas a frequência do turbo simplesmente não é exibida no linux por algum motivo estranho. O artigo é meio antigo (a partir de 2011), e eu esperava que esse tipo de problema tivesse sido resolvido agora, mas eu acho que estava errado ...

Aqui está outro exemplo que está funcionando, mas os valores não estão sendo enviados corretamente: Launchpad Bug # 1071434, comente 50

    
por Stunts 02.04.2014 / 17:23
0

[Atualização de 2014 a 07 de agosto]

Eu publiquei uma análise detalhada em unix-stackexchange.com que contém (pelo menos para mim) algumas surpresas . Tal como o regulador ondemand sendo potencialmente pior que performance (pelo menos com a Richland A10-6700) e fglrx aparentemente usando alguns truques questionáveis para melhorar os reforços de curto prazo, tendo que compensar abruptamente isso a longo prazo . Fico feliz de ver mais de perto isso.

[Resposta original]

  • A saída de cat /proc/cpuinfo não reflete nem aumentará nenhum aumento de processador. O impulso é uma decisão autônoma no chip com base em critérios potencialmente complexos. Leia sobre isso aqui .
  • A saída de cpufreq-info não mostrará freqüências de impulso disponíveis, mas a saída de cpupower frequency-info será.
  • A saída de cpufreq-aperf (após modprobe msr ) é comparável à saída de cpupower monitor . As frequências mostradas por essas ferramentas devem refletir impulsos.
por Run CMD 23.07.2014 / 17:07