Depuis l'enfance, on nous a appris que le CPU est le cerveau de l'ordinateur ! La plupart des gens semblent l'oublier quand ils doivent acheter un ordinateur, bien que. C'est probablement parce que la plupart d'entre nous ne connaissaient pas les processeurs en premier lieu. Nous ne savions pas comment ils fonctionnaient ni les facteurs qui comptaient. Et c'est pourquoi les gens finissent par acheter un processeur aléatoire. En fait, il y a quelques choses de base que vous devez savoir sur le processeur.
Dans cet article, nous passons en revue certains concepts comme les cœurs contre les threads, l'Hyper-Threading, l'Hyper Threading en vaut-il la peine ? et évidemment les plus basiques des processeurs que vous devez savoir. Tout d'abord, nous aurons une introduction aux processeurs, qui sont techniquement appelés CPU.
Qu'est-ce qu'un processeur central dans un ordinateur ?
Comme vous le savez à 99%, CPU signifie Central Processing Unit. C'est l'élément central de chaque ordinateur - par ordinateur, nous entendons les PC, les ordinateurs portables, les smartphones et de nombreux autres gadgets. En d'autres termes, tout ce qui calcule a un processeur à l'intérieur. Le processeur est l'endroit où tous les calculs informatiques sont effectués. Cela se fait à l'aide des instructions et des instructions du système d'exploitation. Donc, c'est la chose de base sur les processeurs.
Il existe des sous-unités pour chaque CPU, telles que l'unité logique arithmétique et l'unité de contrôle. C'est trop technique, et nous ferions mieux de sauter.
Un CPU peut traiter une seule tâche à la fois. Ce n'est pas vraiment bon pour la performance, vous savez. Donc, il y a une histoire sur la façon dont nous avons obtenu ce scénario de multitâche riche en performances. Pour comprendre la situation actuelle des CPU, il faut jeter un œil à l'histoire de l'informatique personnelle.
L'ancien temps des processeurs multiples
Par un processeur, nous entendons une puce de processeur qui est insérée dans le socket du processeur. Ainsi, au début, une telle puce s'occuperait d'une seule tâche à la fois.
Autrefois, les gens avaient besoin de plus de performances de la part des ordinateurs. Leur idée était d'inclure plusieurs processeurs sur un ordinateur. Autrement dit, il y aurait plusieurs sockets et plusieurs puces. Tous ces éléments seraient connectés ensemble et à la carte mère. Donc, techniquement, ils peuvent s'attendre à de meilleures performances du PC. C'était une méthode assez efficace jusqu'à ce que les gens découvrent les inconvénients.
- Il était nécessaire de fournir une alimentation et des ressources d'installation dédiées pour chaque CPU. Comme il s'agissait de puces différentes, la latence de communication était bien trop élevée. Ce n'était pas vraiment une bonne chose pour la performance.
- Enfin, un ensemble de processeurs peut produire beaucoup de chaleur à long terme. Ainsi, vous auriez besoin de beaucoup de ressources pour faire face à la chaleur supplémentaire.
Et c'est ainsi que les concepts de processeurs Hyper-Threading et Multi-Core sont entrés en scène.
Scénario n°1 – Plusieurs cœurs dans un seul processeur
L'idée de connecter différentes puces CPU n'était pas vraiment bonne pour les performances. Puis est venue l'idée d'avoir deux unités centrales de traitement à l'intérieur d'une seule puce. Nous espérons que vous comprenez la différence entre une puce et une unité centrale de traitement.
Ainsi, comme prochaine étape efficace vers les performances, les fabricants ont inclus plusieurs unités centrales de traitement dans un seul processeur. Ces unités étaient appelées « Cores ». Ces processeurs étaient appelés processeurs multicœurs. Ainsi, lorsque le système d'exploitation regarde, il y a deux processeurs. Au lieu de consacrer le stockage et l'alimentation à des puces séparées, les processeurs multicœurs ont fait le travail des performances supplémentaires.

Bien sûr, il y avait aussi d'autres avantages. Comme les deux processeurs étaient sur la même puce, la latence était plus faible. Cela a contribué à une meilleure communication et à des vitesses améliorées. Actuellement, vous pouvez voir une grande variété de processeurs multicœurs sur le marché. Dans les processeurs Dual Core, il y a deux unités de traitement. En revanche, si l'on prend le cas de Processeurs Quad Core, vous repéreriez 4 unités de traitement. Ce nombre augmente en fonction du processeur que vous achetez.
Scénario #2 – Intel Hyper-Threading
Le calcul parallèle est dans l'industrie depuis un certain temps. Cependant, c'est Intel qui a apporté les avantages de la même chose dans l'informatique personnelle. Et là, on l'appelait la technologie Intel Hyper-Threading. C'est bien si vous avez une idée du nom, mais nous pouvons tous les expliquer à partir de zéro.
La technologie Intel Hyper-Threading fait croire à votre système d'exploitation qu'il existe plusieurs processeurs - en fait, il n'y en a qu'un. C'est une sorte de prétention, pour améliorer les performances et la vitesse. Supposons que vous ayez un processeur monocœur compatible Hyper-Threading ; dans ce cas, le système d'exploitation trouvera au total deux processeurs logiques. De même, s'il s'agissait d'un processeur Dual Core, le système d'exploitation repérera quatre processeurs logiques. Ces processeurs logiques parviennent à améliorer la vitesse grâce à l'utilisation de la logique. Les ressources d'exécution matérielles seront divisées et organisées de manière à offrir la meilleure vitesse pour plusieurs processus.

Comme vous pouvez le voir, toute la pièce est virtuelle. Alors, la réponse à la question : combien de threads par cœur ? devrait être comme ça - Le processeur, avec l'aide de l'Hyper-Threading, essaie de tromper le système d'exploitation. Bien qu'elle ne soit pas si impressionnante, cette configuration peut offrir des performances quelque peu meilleures.
Cores vs Threads – L'hyper threading en vaut-il la peine ?
Soyons rapides ici.
Si votre ordinateur dispose d'un processeur multicœur, cela signifie qu'il existe plusieurs unités centrales de traitement. Cela signifie également que vous pouvez obtenir de meilleures performances qu'un processeur monocœur.
D'un autre côté, plusieurs threads sont quelque chose de virtuel. Ici, la technologie utilise une logique supplémentaire pour gérer plusieurs tâches. De ce fait, la performance totale ne sera pas vraiment visible.
Donc, si vous voulez vraiment comparer, nous pouvons dire quelque chose. Les processeurs multicœurs sont toujours meilleurs que les processeurs monocœur, peu importe si Hyper-Threading est présent. Cependant, si vous prenez deux processeurs monocœur - un avec hyper-threading et un sans hyper-threading - le premier fonctionnera mieux.
Eh bien, c'est la vraie différence entre les noyaux et les threads que vous devez savoir.
Le scénario actuel - Déterminer combien de cœurs ai-je ?
Comme vous le savez, la majorité des ordinateurs d'aujourd'hui sont livrés avec des processeurs multicœurs. Au moins, vous pouvez repérer des processeurs Dual Core dans presque tous les ordinateurs portables. Bien sûr, bien que minoritaires, il existe également des processeurs monocœur. Bien que le choix vous appartienne, il y a aussi d'autres facteurs.
Par exemple, c'est bien si vous pouvez obtenir un processeur multicœur avec la technologie Hyper-Threading. Cela peut améliorer les performances globales de votre PC, en particulier en multitâche. Supposons que vous ayez un processeur Quad Core avec Hyper-Threading. Ensuite, vous pouvez avoir virtuellement les performances d'un total de 8 processeurs logiques.
Cela sonne bien, non?
Conclusion - Noyaux vs Threads
Nous espérons avoir donné une idée claire des bases des processeurs, de l'hyper-threading et des processeurs multicœurs. Nous pensons également que ces conseils pour les threads par rapport aux cœurs vous aideront à choisir le bon processeur pour votre ordinateur.
Autres articles connexes
Merci d'avoir partagé des informations rares sur le processeur et le processeur (unité centrale de traitement).
Keith Livre.
La plupart du temps, lorsque les personnes âgées achètent un ordinateur, elles ne comprennent pas que le processeur et sa puissance ont une importance à long terme.
Cela m'a vraiment beaucoup aidé. Merci.
Maintenant, je connais la différence entre les cœurs et les threads et leur importance lors de l'achat d'ordinateurs.
C'est vraiment utile pour comprendre le CPU, je ne savais pas que dual-core signifie double cpu, quand j'ai acheté mon PC pour la première fois.