Question sur l'hyperThreading - Processeur - Hardware
Marsh Posté le 01-09-2016 à 11:15:44
Salut,
Oui c’est tout à fait possible de saturer un 4C/8T avec seulement 4 threads. Il suffit que 4 threads remplissent complètement les 4 pipelines du CPU. Du coup il n'y aura plus de "trous" disponibles dans les pipelines. Et l'Hyper-Threading n'aura rien à remplir...
Ceci dit c'est plutôt un cas d'école qu'un cas concret. Car c'est presque impossible d'avoir des threads qui bouffent à 100% un pipeline.
Marsh Posté le 01-09-2016 à 11:16:58
Du coup est-ce que ça signifie qu'une appli multithreadée sur 4T aura la même performance qu'une appli sur 8T ?
Ou est-ce que la 8T restera un peu plus véloce?
(En supposant que les deux fassent la même chose ?)
Marsh Posté le 01-09-2016 à 11:21:17
Tu devrais lire le test de skylake en 1151, y'a plein de core i5 / i7 qui sont testés sur différentes applications:
http://www.hardware.fr/articles/94 [...] v-ray.html
Marsh Posté le 01-09-2016 à 11:22:18
ReplyMarsh Posté le 01-09-2016 à 16:28:51
zerist a écrit : Du coup est-ce que ça signifie qu'une appli multithreadée sur 4T aura la même performance qu'une appli sur 8T ? |
Si tu parles bien de la même application dans les 2 cas, il faudrait que cette application soit quand même programmée pour tirer partie de 5 threads (minimum) pour exploiter ton CPU 4C/8T de manière plus efficace qu'un 4C/4T.
Si l'appli est programmée pour faire des calculs réparties sur 4 threads maximum, alors si ton CPU et OS peuvent gérer 8, 16, 32 ou même 64 threads ne changera pas les performances de ton appli qui ne pourra exploiter quand même que 4 threads.
Enfin ceci dit si ton appli 4T bouffent 4 threads à 100%, les autres applis et l'OS qui tournent sur ton PC vont peut-être manquer de ressources, donc un CPU 4C/8T sera sûrement un peu plus performant dans ces conditions.
Marsh Posté le 31-08-2016 à 16:16:31
salut,
une question
à la conqui me vient comme ça, est-ce que c'est possible de saturer un 4C8T avec 4 tâches ou il en faut forcément 8 ?Merci
---------------
https://www.flickr.com/photos/182924845@N04/