COMPTOIR
register

En cabine • L'Hyperthreading en jeu : bien ou pas bien ?

Jouer avec l'Hyperthreading, hérésie ou normalité des choses ?

 

Lorsqu'on parle de jeu, du moins avec les puces Intel, on entend deux sons de cloche. D'un côté il y a ceux conseillent un i5 car l'HT est inefficace dans ce domaine d'application, et ceux qui préfèrent malgré tout un i7 censé être plus équilibré. Certes ces questions se posaient sur les CPU Intel, mais avec l'avènement de Ryzen cette question prend désormais tout son sens. Faut-il, oui ou non, se passer de l'hyperthreading lorsqu'on joue, ou apporte-t-il une valeur ajoutée, les moteurs de jeu ayant suivi la tendance du multicoeurs ? Nous allons apporter une réponse, et surtout plein de nuances de gris !

 

test : hyperthreading et jeux



Un poil avant ?

Microsoft bloque les mises à jour de Windows 7/8 sur les processeurs de dernière génération

Un peu plus tard ...

Au tour de la GTX 1080Ti Inno3D iChill X3 de montrer de quoi elle est capable

Les 40 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par Un ragoteur tout mignon embusqué, le Jeudi 05 Avril 2018 à 20h19  
Avant de faire des test faudrait savoir un peut comment fonctionne l'hyper-threading.

l'HT ne sert a rien si le mode turbo est desactivé, si un programme qui est code pour et qui a besoins de creer un nouveau thread sur un coeur physique le cpu va avoir besoins d'une frequence plus haute pour pouvoir gere son nouveau thread.

Pour faire simple l'HT fonctionne avec le smart cache, si un programme requiert 2 thread pour faire fonctionner une tache correctement le CPU va monter en frequence pour creer un 2e thread sur 1 coeur physique et desactiver les coeur inactifs, donc l'avantage on benificie de la totalite de la memoire cache du cpu pour 2 thread, si le programme devait faire tourner 1 thread sur chaque coeur physique la memoire cache totale disponible serait diviser par 4.

Donc en gros si un programme a besoins de 4 threads pour fonctionner, le CPU intel aura 2 fois plus de memoire cache disponible par coeur et dans certains cas la difference est bien visible avec des jeux comme flight simulator ou arma 3.

L'HT est surtout utile pour des gros serveurs ou pour usage professionnel par exemple un Xeon 8core/16thread 20MB cache, si vous avez besoins de la totalité de la puissance cpu pour faire fonctionner un serveur la difference sera enorme avec et sans HT.
par Janus31, le Mercredi 22 Mars 2017 à 16h59  
par Un ragoteur à l'apéro de Lorraine le Dimanche 19 Mars 2017 à 06h20
Padamalgam
Pour beaucoup de jeux, le problème est le moteur, qui a besoin d'un core (et plus ça va plus on va vers 2, 3, 4...) juste pour synchroniser ses threads... destinés à "mieux" exploiter les CPU multi-cores et au final ça rame sur des petits CPU en apportant concrètement pas grand chose sur les gros.
Ben j'ai cette impression aussi, J'avais un 4C/4T i5-2500K@4.4Ghz,
changé depuis une semaine pour un i7-3770K@4.7Ghz(+1.35V) qui est à -10% (single et multi) d'un 7700K, je suis R.A.V.I et en jeu y'a pas photo, 8T c'est mieux que 4 : je me demande finalement si les jeux ne sont pas optimisés pour les 8Threads (CPU 4C+HT ou octocores sans HT), d'autant plus que les tests des Rysen 8C/16T ont tous l'air de montrer qu'il vaudrait mieux désactiver le SMT.
La question du Topic serait donc plutot : "Combien de threads pour jouer ..."
par Un ragoteur à l'apéro de Lorraine, le Dimanche 19 Mars 2017 à 06h20  
par Un RAGOT connecté de Haute-Normandie le Samedi 18 Mars 2017 à 08h28
Prend un petit i3 et RX 480 et désactive l'hyperthreading et tu vas vite comprendre la douleur
Padamalgam

Pour beaucoup de jeux, le problème est le moteur, qui a besoin d'un core (et plus ça va plus on va vers 2, 3, 4...) juste pour synchroniser ses threads... destinés à "mieux" exploiter les CPU multi-cores et au final ça rame sur des petits CPU en apportant concrètement pas grand chose sur les gros.
par Xorg, le Samedi 18 Mars 2017 à 17h23  
par Scrabble le Samedi 18 Mars 2017 à 17h19
Trop bon, le mec qui arnaque son client à l'issue de son plein gré On va le croire
Ouais, j'avoue que je n'y crois pas vraiment. Le type essaye de vendre son 4770 pour pouvoir s'acheter un 7700K, il y a fort à parier.
par Scrabble, le Samedi 18 Mars 2017 à 17h19  
par Janus31 le Samedi 18 Mars 2017 à 16h24
+EDIT : j'ai sa réponse
"Bonjour, oui je vend un 4770, je ne comprend pas pourquoi l'annonce sit un 7700k, j'ai essayé de changer mais cela ne marche pas .. "
Trop bon, le mec qui arnaque son client à l'issue de son plein gré On va le croire
par Janus31, le Samedi 18 Mars 2017 à 16h24  
par Thomas N. le Vendredi 17 Mars 2017 à 18h59
Bah, ça compte pas l'occasion...
+EDIT : j'ai sa réponse
"Bonjour, oui je vend un 4770, je ne comprend pas pourquoi l'annonce sit un 7700k, j'ai essayé de changer mais cela ne marche pas .. "
par Janus31, le Samedi 18 Mars 2017 à 16h21  
par Xorg le Samedi 18 Mars 2017 à 09h45
C'est écrit que c'est un i7 4770 dans le commentaire du vendeur.
Puis si tu regardes les deux vendeurs, aucun n'inspire confiance (le premier ne sait pas faire correctement une annonce, le second répond à côté des questions qu'on lui pose). Je ne pense pas que PriceMinister soit le meilleur endroit pour acheter ce genre de produit.
Je viens de lui faire la remarque (7700k comme dans l'annonce ou 4770 comme dans son commentaire)
+EDIT : j'ai sa réponse
"Bonjour, oui je vend un 4770, je ne comprend pas pourquoi l'annonce sit un 7700k, j'ai essayé de changer mais cela ne marche pas .. "
par Xorg, le Samedi 18 Mars 2017 à 09h45  
par Janus31 le Vendredi 17 Mars 2017 à 17h34
t'as une occaz ici à 290€
C'est écrit que c'est un i7 4770 dans le commentaire du vendeur.
Puis si tu regardes les deux vendeurs, aucun n'inspire confiance (le premier ne sait pas faire correctement une annonce, le second répond à côté des questions qu'on lui pose). Je ne pense pas que PriceMinister soit le meilleur endroit pour acheter ce genre de produit.
par Jesusrevient d'Aquitaine, le Samedi 18 Mars 2017 à 09h38  
Messieurs du Comptoir, vous avez oublié le test du jeu très envoué "Path of Exile" bien plus coté que le jeu Grim Dawn.

PoE exploite L'HT à souhait, ce qui aurait permis de voir ou non les différences notable dans vos tests. En ce qui me concerne j'ai gagné plus de 30% en FPS avec un i7 3770 depuis qu'il l'ont implanté fin d'année dernière...

D'où le grand questionnement de vos tests pour le si peu d'écart de fps dans vos jeux !
par Un ragoteur qui draille d'Ile-de-France, le Samedi 18 Mars 2017 à 08h58  
Alors pourquoi dans votre test des 7700K & 7600k, le i7 6700k (4.0/4.2GHz) est 32% plus performant que le i5 7600K (3.8/4.2GHz) sur Ashes of the Singularity ? Même dans le pire des cas la différence de fréquence ne donnerai qu'une différence de 10% : 4.2/3.8=1.10...
Les 8MB de cache feraient toute la différence ?
par Un RAGOT connecté de Haute-Normandie, le Samedi 18 Mars 2017 à 08h28  
par Un ragoteur de transit d'Ile-de-France le Samedi 18 Mars 2017 à 00h54
C'est bien dommage que les jeux n'utilisent pas l'hyperthreading .
Prend un petit i3 et RX 480 et désactive l'hyperthreading et tu vas vite comprendre la douleur

Il suffit que tu as en service plein arrière plan skype, que tu fait un live sur Twitch etc ... et que t'as un i7 a 2,6 GHz + RX 480 désactive le HT, tu vas vite comprendre la douleur sur un gros jeu qui dépouille en résource...

Suffit mettre le i7 a 2 Ghz + rx 480 et désactive le HT, tu vas vite comprendre la douleur ...

Test sur des jeux qui tire sur CPU comme starcratf 2, tu vas vite comprendre la douleur ...

Pour dire que ce dossier peu développé surtout en % d'occupation CPU pour ce faire une bonne idée du HT en jeu dans toutes les situation.
par TheQuentincc, le Samedi 18 Mars 2017 à 07h54  
Mais pour les jeux étant avantagé par le manque d'hyperthreading, si on défini l'affinité du processus sur les 4 cœurs physique ça donne d'aussi bon résultats que sans l'hyperthreading tout en gardant l'hyperthreading pour le reste des programmes?
par Janus31 le Vendredi 17 Mars 2017 à 17h34
t'as une occaz ici à 290€
Commentaire vendeur :

4 coeurs intel core i7 4770 3,4 GhZ en trés bon etat sans boite