Fx 8150, désactiver les 8 coeurs logiques

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. utillises amd overdrive, ce que je fais avec mon 1090T
    0
    1. As-tu constaté un gain en performance?
      0
    2. J'ai installé AMD overdrive mais celui me mets "echec du démarrage d'AMD Overdrive"
      0
    3. 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. D'accord. Peut-on enlever l'hyperthreading avec Overdrive?
      0
    5. oui en désactivant les core
      0
  2. 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. 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. ?????????????
      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. "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. Regis c'est justement pour ça que je veux retirer l'hyperthreading
      0
    5. 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. 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. 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. 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
  4. Contributeur Ambassadeur
    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. Oui mais justement je ne veux plus de Thread
      0
    2. Je veux desactiver tous les Threads pour garder uniquement les coeurs physiques, je ne veux plus de coeurs virtuels.
      0
  5. 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. Contributeur Ambassadeur
      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. Comment faire alors pour dire adieu à l'hyperthreading?
      0
    3. Contributeur Ambassadeur
      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. Contributeur Ambassadeur
      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. 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
  6. 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. 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. 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. 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. oui j'avoues ;)
      les 8Ghz c'est sur un module à chaque fois ^^
      0
    5. 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