Fx 8150, désactiver les 8 coeurs logiques

pljah Messages postés 196 Statut Membre -  
geekosa Messages postés 10502 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à toutes et à tous,
J'ai en ma possession un AMD FX 8150, un processeur de huit coeurs logiques et 4 coeurs physiques. J'aurais aimé savoir si il était possible de désactiver les huit coeurs logiques pour que les 4 coeurs soient utilisés normalement donc comment faire?
Cela pourrait-il accroître les performances du processuer dans les jeux?

7 réponses

Résumé de la discussion

La question porte sur la possibilité de désactiver les huit threads logiques d'un AMD FX-8150 pour n'utiliser que les quatre cores physiques, et s'il y aurait un gain en jeux. Plusieurs répondants évoquent que Windows 8 propose un ordonnanceur différent qui peut favoriser les modules non utilisés, et que Windows 7 n'était pas optimisé pour Bulldozer contrairement à d'autres systèmes. Des réponses estiment que l'hyperthreading ne devrait pas être désactivé sans justification technique et que l'impact réel dépend largement de l'usage, notamment les jeux et les charges multitâches. En cas de tentative, certains évoquent que le BIOS peut influencer, mais cela réduit les performances globales et contredit les bénéfices des modules Bulldozer fondamentaux.

Bobot (l'IA à votre service)
  1. abranis2 Messages postés 323 Statut Membre 103
     
    utillises amd overdrive, ce que je fais avec mon 1090T
    0
    1. pljah
       
      As-tu constaté un gain en performance?
      0
    2. pljah Messages postés 196 Statut Membre 2
       
      J'ai installé AMD overdrive mais celui me mets "echec du démarrage d'AMD Overdrive"
      0
    3. abranis2 Messages postés 323 Statut Membre 103
       
      je désactive uniquement pour économiser de l'énergie, sinon 6 coeurs mieux que 4, et des fois pour avoie quelques calories de plus en mode turbo
      0
    4. pljah Messages postés 196 Statut Membre 2
       
      D'accord. Peut-on enlever l'hyperthreading avec Overdrive?
      0
    5. abranis2 Messages postés 323 Statut Membre 103
       
      oui en désactivant les core
      0
  2. borisdu Messages postés 1939 Statut Membre 231
     
    Lu'
    Pourquoi vouloir le désactiver?

    Pour les désactiver, regarde du côté de ton bios. Cela est possible avec les procos intel, par contre je ne sais pas pour AMD.

    En revanche je ne pense pas que cela ai un impact sur les jeux, ou c'est plutôt la puissance de ta CG qui est importante.
    0
    1. pljah
       
      Parce que chaque coeurs physiques et divisé en deux coeurs logiques, donc quand je joue à un jeu qui doit utiliser 4 coeurs le jeu utilise 4 coeurs logiques, donc seulemznt deux coeurs physiques, donc je perds niveau perf il me semble. Pour la carte graphique ce n'est pas un probleme pour le moment, j'ai une gtx 560
      0
    2. borisdu Messages postés 1939 Statut Membre 231
       
      ?????????????
      Je ne pense pas non. D'une part parce que le système vas d'abord charger les coeurs physique et d'autre part ton processeur et loin d'être à genoux.

      Maintenant, tu peut mais je ne suis vraiment pas sur que tu vera la différence. Sauf si tu décide d'utiliser une application multithreader.

      Le fait de virtualiser un processeur ne divise pas par deux ces perfs, au contraire. Ton processeur et donc capable de gérer plus de tache en parallèle.
      0
    3. RegisG07 Messages postés 1234 Statut Membre 56
       
      "Le fait de virtualiser un processeur ne divise pas par deux ces perfs, au contraire. Ton processeur et donc capable de gérer plus de tache en parallèle."
      Tout dépend de l'utilisation, tout hyperthread ou équivalent est déconseillé en jeu, un i7-2600k avec hyperthread est devancé par un i5-2500k, et ce sont les mêmes processeurs, l'un avec hyperthread, l'autre sans.
      0
    4. pljah Messages postés 196 Statut Membre 2
       
      Regis c'est justement pour ça que je veux retirer l'hyperthreading
      0
    5. RegisG07 Messages postés 1234 Statut Membre 56
       
      Oui j'avais bien compris :)
      Comme dit, regarde dans le bios si c'est possible. Mais beaucoup de gens ignorent que les FX sont des 2, 3 et 4 coeurs et non 4, 6 et 8. Du coup, ils ne s'en préoccupent pas et ne cherchent pas à désactiver les modules de virtualisation.
      0
  3. vieu bison boiteu Messages postés 44334 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 3 592
     
    salut pljah

    https://www.commentcamarche.net/faq/11036-cpu-multicores-comment-desactiver-un-core

    https://www.thesiteoueb.net/forum/sujet-4931-desactiver-des-cores-coeurs-sur-les-processeurs.html

    à+
    0
    1. pljah Messages postés 196 Statut Membre 2
       
      Merci beaucoup pour cette réponse mais cela ne me dis pas comment désactiver l'hyperthreading...
      0
  4. dany311 Messages postés 13369 Date d'inscription   Statut Contributeur Dernière intervention   2 131
     
    bonjour

    lis ceci
    http://www.amd.com/fr/products/desktop/processors/amdfx/Pages/amdfx-product-brief.aspx
    les AMD FX 8150 ont 8 coeurs natifs , donc 8 coeurs physiques
    et pas 4 physiques et 8 logiques
    franchement , je vois pas comment tu comptes désactiver un coeur natif
    0
    1. RegisG07 Messages postés 1234 Statut Membre 56
       
      Et non... Les FX ne sont pas réellement des 4, 6 et 8 coeurs physiques, ils disposent d'un module de virtualisation, genre un "hyperthread" à la sauce AMD encore très mal géré par les OS. Mais au final, il doit être considéré comme un 4 coeurs physiques.
      0
    2. pljah Messages postés 196 Statut Membre 2
       
      Quelles sont les demarches à suivre pour n'avoir que 4 coeurs physiques et non 8 logiques? C'est pour jouer aux jeux les plus récents
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. vieu bison boiteu Messages postés 44334 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 3 592
     
    https://fr.wikipedia.org/wiki/Bulldozer_%28microarchitecture%29

    https://www.hardware.fr/articles/833-1/architecture-amd-bulldozer.html
    la page 2 est intéressante
    et la conclusion => 4 modules de 2 cores chacun

    solution Intel = 1 core => 2 threads
    le core 4 GHz
    le thread 2 GHz

    solution AMD , on supprime un core 2GHz , mais le module ne passe pas
    à 4 GHz
    pas de lien sur page web en anglais , je vole déjà assez tout seul
    0
    1. pljah Messages postés 196 Statut Membre 2
       
      Oui mais justement je ne veux plus de Thread
      0
    2. pljah Messages postés 196 Statut Membre 2
       
      Je veux desactiver tous les Threads pour garder uniquement les coeurs physiques, je ne veux plus de coeurs virtuels.
      0
  7. pljah Messages postés 196 Statut Membre 2
     
    Alors je suis allé voir dans mon BIOS et on me proposait de désactiver des cores (3 et 4;5 et 6;7 et 8) J'ai essayé de désactiver les cores 5,6,7 et huit et maintenant je me retrouve avec deux coeurs physiques et 4 coeurs logiques...
    0
    1. vieu bison boiteu Messages postés 44334 Date d'inscription   Statut Contributeur Dernière intervention   3 592
       
      c'est normal
      il faut faire soit les pairs , soit les impairs

      1er module = 1 + 2
      2ème module = 3 + 4
      3ème module = 5 + 6
      4ème module = 7 + 8

      mais tu ne vas pas doubler la vitesse de ton module

      tu as du mal à saisir que sur le AMD , tu n'as pas de "core virtuel"
      un core est un core

      un module n'est pas un core
      un module c'est 2 cores

      un core est un thread dans cette terminologie du mot

      donc ce n'est pas l' hyper threading que tu désactives , c'est des cores
      0
    2. pljah Messages postés 196 Statut Membre 2
       
      Comment faire alors pour dire adieu à l'hyperthreading?
      0
    3. vieu bison boiteu Messages postés 44334 Date d'inscription   Statut Contributeur Dernière intervention   3 592
       
      pour un AMD FX 8150 , rien

      car désactiver des cores ne t' apportera rien

      ton module sera toujours à la même fréquence
      0
    4. vieu bison boiteu Messages postés 44334 Date d'inscription   Statut Contributeur Dernière intervention   3 592
       
      sur un sujet , on t'avait répondu de prendre un i5-2500
      il aurait mieux valu

      vu celui qui t'a renseigné ???

      pour légèrement moins chère et plus puissant , il y a le Intel Core i5-3450 (3.1 GHz)
      0
    5. pljah Messages postés 196 Statut Membre 2
       
      C'est trop tard j'ai acheté le FX. Notamment pour le multi-tâches (dont je suis très satisfait) et le i5 était un modèle vieillissant (hormis les ivy bridge). Mais étant donné que je fais aussi de la vidéo les 8 coeurs était plus interressant, d'autant que les sockets chez AMD vieillissent moins vite et sont moins nombreux que ceux d'intel.
      Rectification les FX n'ont pas d'Hyperthreading mais ils ont des modules, chaque modules étant divisé en deux coeurs faible.
      Je repose donc ma question qui va dans le même sens: EST-IL POSSIBLE DE COUPLER DEUX COEURS FAIBLES?
      0
  8. geekosa Messages postés 10502 Date d'inscription   Statut Membre Dernière intervention   986
     
    sur les buldo on peut supprimer un module (donc 2 coeurs) ou plusieurs modules.

    Il n'y a pas de "coeurs logiques" ca fonctionne par module, et celui ci forme un bloc qu'on peut que couper ou activer entirèement
    0
    1. Franck7511 Messages postés 14571 Date d'inscription   Statut Membre Dernière intervention   1 121
       
      En fait y a des BIOS ou tu peux scinder le module en deux, HFR avait testé ça.

      Après, est-ce que c'est utile... ? Pense pas.
      0
    2. geekosa Messages postés 10502 Date d'inscription   Statut Membre Dernière intervention   986
       
      et puis surtout windows 8 utilise un système d'ordonnancement différent, ce qui fait qu'il utilise en priorité les coeurs des modules non utilisés plutot que de surcharger un seul module.

      w7 n'était pas optimisé pour buldo, au contraire de w8 et linux, car ils pouvaient pas bien maj le kernel, sans créer des bugs, donc l'opti a été fait sous w8.

      moralité pljah, go w8 :)

      Pour le bios c'est bon à savoir mais c'est con en fait, car on se prive de la moitié des coeurs, donc de tout l'intéret des buldo
      0
    3. Franck7511 Messages postés 14571 Date d'inscription   Statut Membre Dernière intervention   1 121
       
      C'est plutôt lié à l'o/c quand on désactive des coeurs ;)

      Parce que sinon je vois pas l'intérêt :D
      0
    4. geekosa Messages postés 10502 Date d'inscription   Statut Membre Dernière intervention   986
       
      oui j'avoues ;)
      les 8Ghz c'est sur un module à chaque fois ^^
      0
    5. pljah Messages postés 196 Statut Membre 2
       
      Bon bah voilà, j'ai Windows 8. Bon je vous passe la réactivité et le fait que je suis complètement perdu. Bon c'est intuitif donc ça va venir. Je teste côté jeu et je vous tiens au courant
      0