Je@nb a écrit :
Grace à l'hyperthreading (si tu veux googler), un processeur peut exécuter plusieurs thread simultanément (enfin 2 en général).
|
2 coeurs logiques par core physique si hyperthreading
Mais ce n'est pas "2 threads" forcément... un thread c'est une portion d'un processus, une instruction, exécuté dans un certain ordre (ou pas
)
Si on prend (grosso-modo) par exemple chez Intel :
Un core i3, 2 cores physiques, avec hyperthreading -> 4 coeurs logiques.
Un core i5, 4 cores physiques, sans hyperthreading -> 4 coeurs logiques.
Même nombre de coeurs logiques et à vitesse équivalente, il vaudrait mieux prendre un core i3 ? hé ben non si on recherche la puissance de calcul, car d'autres facteurs entreront en jeu, comme le cache.
Pourtant ils calculeront les threads de la même manière.
---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D