Forum Linux.noyau Intel Turbo Boost

Posté par  .
Étiquettes :
3
4
mai
2011

Je suis en train de chercher comment "constater" qu'une machine dont le processeur gère l'Intel Turbo Boost 2.0 soit correctement utilisée (avec Linux). En gros, je voudrais voir une sortie de /proc/truc qui marque que le coeur numéro 3 fonctionne actuellement à telle fréquence. Et bien je ne suis pas foutu de trouver quelque chose qui me donne la bonne info.

Mon cher ami Google ne m'a pas bien renseigné sur ce coup. Est-ce un problème de doigts palmés ce mercredi ?

En principe, l'augmentation de fréquence est gérée par le processeur à partir du moment où il est en état "pousse à fond" (P0 je crois) et qu'il reste un peu de marge au niveau température, courant, etc. Mais moi je suis un peu chiant: je ne crois pas les service marketing sur parole.

Avec un peu de chance, ça donne également les bonnes informations pour l'AMD Turbo Core.

  • # cpufreq

    Posté par  . Évalué à 2.

    cpufreq-info peut te donner ca je pense.
    Dans le paquet cpufreq pour ArchLinux, pour les autres distribs je sais pas.

  • # i7z

    Posté par  . Évalué à 3.

    Les outils standards linux n’affichent pas le mode turbo, ça reste calé à la fréquence maximum "normale"

    Y'a bien ce truc mais je n'arrive pas à le faire marcher (écran noir en mode console, plantage au bout de 2sec en mode GUI) http://code.google.com/p/i7z/

    • [^] # Re: i7z

      Posté par  . Évalué à 3.

      Les outils standards linux n’affichent pas le mode turbo, ça reste calé à la fréquence maximum "normale"

      Chez moi, /proc/cpuinfo varie en fonction de la fréquence actuelle du processeur.

      • [^] # Re: i7z

        Posté par  . Évalué à 2.

        Pareil ici, mais ça ne monte jamais au dessus de la fréquence "normale".
        Le BIOS est flashé et censé gérer le mode trubo.
        Je sens qu'il y a un truc qui cloche :-)

        • [^] # Re: i7z

          Posté par  . Évalué à 2.

          Pour un CPU le supportant et un kernel remontant l'information, powertop peut te montrer le temps passé à chaque fréquence (P-states).

          • [^] # Re: i7z

            Posté par  . Évalué à 2.

            Exact ! Powertop est développé par Intel, et gère parfaitement le Turbo Boost.

            Je n'obtiens pas contre pas d'information autre que le temps passé en mode turbo. Par exemple quelle fréquence est utilisée (il semble que ce soit variable).

            • [^] # Re: i7z

              Posté par  . Évalué à 2.

              sur mon core2duo (donc sans mode turbo) j'obtiens ca en haut

                                                P-states (fréquences)
                                                  3,00 GHz    21,2%
                                                  2,00 GHz    78,8%
              

              sur mon laptop (en core2duo aussi) ca me fait pareil mais avec plus de Frequences, genre 2.4 / 2.0 / 1.6 / 1.2 / 800

              • [^] # Re: i7z

                Posté par  . Évalué à 2.

                Je refais :-)
                Concernant le Turbo Mode, je n'obtiens pas d'autres informations mis à part le temps passé dans ce mode.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.