web-dev-qa-db-fra.com

AMD Turbo Core ne fonctionne pas - Changer le pilote du processeur?

J'ai eu un processeur AMD FX (tm) -8350 à huit cœurs avec une fréquence de 4 GHz et une vitesse allant jusqu'à 4,2 GHz Turbo Core, mais je ne parviens pas à faire fonctionner le Turbo Core.

dmesg | grep powernow

devrait me dire quelque chose comme:

[ 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)

mais ça ne montre rien. Vérifié si powernow-k8 est chargé via modprobe et il l'est. Turbo Core et APM sont activés dans le BIOS, Cool n Quit également.

cpufreq-info

me dit que

driver: acpi-cpufreq

est chargé, mais peut-être qu'il devrait être powernow-k8 comme je l'ai vu sur d'autres messages. Peut-être que ce sont les raisons pour lesquelles Turbo Core ne fonctionne pas, et si oui, comment puis-je changer le pilote à Powernow-K8?

J'utilise Ubuntu 14.04 avec le dernier noyau.

3
user264593

Le module "acpi-cpufreq" est correct. powernow-k8 est obsolète depuis linux 3.7. (Archwiki a tout = -) https://wiki.archlinux.org/index.php/Powernow#CPU_frequency_driver )

Selon Phoronix ( http://www.phoronix.com/scan.php?page=article&item=AMD_fx8150_features&num=1 ) votre processeur devrait fonctionner à sa vitesse maximale, mais la fréquence turbo n'est tout simplement pas opérationnelle. affiché sur linux pour une raison étrange. L'article est un peu vieux maintenant (à partir de 2011), et je m'attendais à ce que ce genre de problème soit résolu, mais je suppose que je me suis trompé ...

Voici un autre exemple indiquant que cela fonctionne, mais les valeurs ne sont pas restituées correctement: Launchpad Bug # 1071434, comment 5

1
Stunts

[Mise à jour 2014-août-07]

J'ai publié un analyse détaillée sur unix-stackexchange.com qui contient (du moins pour moi) quelques surprises. Comme le ondemand gouverneur potentiellement pire que performance (du moins avec le Richland A10-6700) et fglrx utilisant apparemment certaines astuces douteuses pour améliorer les hausses à court terme, devant devoir compenser brutalement pour cela à long terme. Je suis content d'avoir examiné de plus près cela.

[réponse originale]

  • La sortie de cat /proc/cpuinfo ne reflète pas et ne reflétera aucune accélération du processeur. Le boost est une décision autonome sur la puce basée sur des critères potentiellement complexes. Lisez à ce sujet ici .
  • La sortie de cpufreq-info ne montrera pas les fréquences d'accélération disponibles, mais la sortie de cpupower frequency-info.
  • La sortie de cpufreq-aperf (après modprobe msr) est comparable à la sortie de cpupower monitor. Les fréquences indiquées par ces outils sont supposées refléter les sursauts.
0
Run CMD