Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1334 connectés 

  FORUM HardWare.fr
  Hardware
  Processeur

  Question sur l'hyperThreading

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Question sur l'hyperThreading

n°9931399
zerist
Posté le 31-08-2016 à 16:16:31  profilanswer
 

salut,
 
une question à la con qui 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/
mood
Publicité
Posté le 31-08-2016 à 16:16:31  profilanswer
 

n°9932262
lecbee
Posté le 01-09-2016 à 11:15:44  profilanswer
 

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.

n°9932265
zerist
Posté le 01-09-2016 à 11:16:58  profilanswer
 

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 ?)

Message cité 1 fois
Message édité par zerist le 01-09-2016 à 11:17:46

---------------
https://www.flickr.com/photos/182924845@N04/
n°9932275
nicolas_ya​d
Spoons made me fat
Posté le 01-09-2016 à 11:21:17  profilanswer
 

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

n°9932277
zerist
Posté le 01-09-2016 à 11:22:18  profilanswer
 
n°9932670
lecbee
Posté le 01-09-2016 à 16:28:51  profilanswer
 

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 ?
Ou est-ce que la 8T restera un peu plus véloce?
 
(En supposant que les deux fassent la même chose ?)


 
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.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Hardware
  Processeur

  Question sur l'hyperThreading

 

Sujets relatifs
Petite question de mise à niveauQuestion Choix CG - RX480 ou 1060?
Question sur comptabilité CGQuestion montage PC
Question montage PCQuestion: Quelle est la titan x (custom) la plus rapide ?
Question SSD + WindowsQuestion garantie EVGA
Bonjour, petite question simple turbo boost/HyperThreading 
Plus de sujets relatifs à : Question sur l'hyperThreading


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR