Que signifie le nombre de cœurs dans un processeur ? Processeurs, cœurs et threads. Topologie du système. Comment choisir un processeur multicœur et ne pas se tromper

Que signifie le nombre de cœurs dans un processeur ?  Processeurs, cœurs et threads.  Topologie du système.  Comment choisir un processeur multicœur et ne pas se tromper
Que signifie le nombre de cœurs dans un processeur ? Processeurs, cœurs et threads. Topologie du système. Comment choisir un processeur multicœur et ne pas se tromper

De nos jours, il est généralement admis qu'un processeur dual-core est le lot des ordinateurs économiques. Un « vrai » processeur commence avec 4 cœurs. Pendant longtemps c'était effectivement suffisant, et de nombreux logiciels ont utilisé avec succès toutes les ressources mises à disposition. De nos jours, les processeurs à 6 cœurs puis plus « cœurs » sont devenus assez courants. Dans quelle mesure est-il important d’augmenter le multithreading dans les jeux ? La ressource uk.hardware.info a effectué des tests pour déterminer combien de cœurs sont nécessaires pour les jeux, où est la limite du caractère raisonnable de l'augmentation de ces unités de calcul lors du choix d'un processeur et, par conséquent, des dépenses en « pierres » bon marché. Je propose une traduction gratuite de ce test.

Objet de l'audit et participants

L’objectif est de déterminer combien d’argent vous devez préparer pour acheter un processeur dont vous n’aurez pas à craindre qu’il ne devienne un goulot d’étranglement dans le système de jeu que vous construisez. Naturellement, ce test est intéressant pour ceux dont le budget alloué à l'achat de composants n'est pas illimité et qui souhaitent investir le plus efficacement possible chaque rouble en gigahertz (gigaoctets, etc.).

En cours de route, nous essaierons de décider dans quoi il est préférable d'investir : des cœurs de processeur supplémentaires, ou une carte vidéo plus rapide, ou acheter. Il est important de comprendre dans quelle mesure un jeu particulier est capable de fonctionner avec plusieurs cœurs et dans quelle mesure les performances augmentent (voire pas du tout) à mesure que leur nombre augmente.

Le stand suivant a été assemblé pour les tests :

  • Processeur - Intel Core Processeur i9 7900X Skylake-X 10 cœurs à 4,5 GHz.
  • Carte mère - Jeu ASUS Strix X299-XE.

Des tests ont également été effectués à l'aide Processeur AMD, pour lequel le stand suivant a été monté :

  • Processeur – AMD Ryzen 7 2700X aux fréquences standard et utilisant tous les cœurs disponibles.
  • Carte mère - Asus Crosshair VII Hero WiFi.
  • Mémoire - G.Skill Trident Z 32 Go DDR4-3200 CL14.
  • Carte vidéo - NVidia GeForce GTX 1080 Ti.
  • Stockage - 2x SSD Samsung 840 Evo 1 To.
  • Système d'exploitation - Windows 10 64 bits (mise à jour 1803).

Le processeur Intel sélectionné vous permet de désactiver les cœurs et les threads pour simuler des processeurs avec différentes configurations d'unités de calcul.

Les tests ont été effectués dans plusieurs résolutions d'écran : FullHD, WQHD et Ultra HD avec des paramètres graphiques moyens et ultra. En regardant un peu vers l'avenir, dans les hautes résolutions, la carte vidéo est devenue le goulot d'étranglement, ce qui réduit la valeur de la vérification des processeurs, mais donne quand même matière à réflexion.

Résultats de test

Assassin's Creed Origines (DX11)

Le jeu évolue bien, mais seulement dans une certaine mesure.

Un processeur dual-core n'est clairement plus adapté, car il réduit considérablement les performances, et la solution optimale est d'avoir 4 cœurs, et dans une configuration avec 8 threads, ou un processeur à 6 cœurs sans HyperThreading. Une nouvelle augmentation des noyaux, si elle apporte des résultats, n'est plus aussi significative.

Appel du devoir : Seconde Guerre mondiale (DX11)

Le jeu, c'est un euphémisme, ne sait pas très quoi faire avec une augmentation du nombre de cœurs.

La différence, bien que très faible, n'est observée qu'en résolution FullHD avec des réglages moyens. Avec une qualité d’image améliorée, la dispersion minimale des résultats peut facilement être attribuée à des erreurs de mesure.

Destin 2 (DX11)

Ce jeu nécessite un processeur avec au moins 4 cœurs. Cependant, la plupart d’entre eux ne sont pas réclamés. Pour être honnête, il faut dire que cela est vrai pour les basses résolutions (pas plus que le FullHD) et pour les paramètres graphiques moyens-élevés.

À mesure que la charge sur la carte vidéo augmente, le rôle du processeur dans les performances diminue et la différence entre le processeur dual-core le plus faible et le processeur haut de gamme est réduite à zéro.

F1 2017 (DX11)

Le comportement ici est similaire à celui du jeu précédent.

Le système dual-core réduit sensiblement les performances, mais encore une fois, pas aux résolutions les plus élevées. En commençant par les réglages ultra à 1440p, la différence entre les « pierres » est minime. Cependant, le moteur à 10 cœurs se démarque quelque peu dans certains modes. Et Ryzen se sent très bien sous une charge élevée.

Loin cri 5 (DX11)

Un autre jeu indifférent au nombre de cœurs du processeur.

À haute résolution, les processeurs dans les configurations 6C/12T et 10C/20T se démarquent un peu, mais en réalité, l'augmentation des FPS est si insignifiante que cela ne justifie pas de payer trop cher pour ces cœurs.

Final Fantasy XV (DX11)

Nous pouvons affirmer avec certitude que le processeur dual-core est un « frein » pour ce jeu en résolutions FullHD et 1440p.

Cependant, il peut y avoir des plaintes concernant l'option avec 4 cœurs et sans HyperThreading. Tout ce qui précède montre des résultats très similaires. AMD Ryzen est bon dans tous les modes.

Fortnite (DX11)

La seule différence notable concerne la résolution FullHD et les paramètres de qualité d’image moyenne. Les processeurs Intel double cœur sont à la traîne et, curieusement, les résultats d'AMD sont inférieurs d'environ 15 %. Le reste du groupe des « camarades » reste très soudé. À mesure que la charge sur le GPU augmente, la différence entre les processeurs se stabilise.

Ghost Recon : Terres Sauvages (DX11)

Une autre confirmation que deux cœurs ne suffisent plus à notre époque.

Dans des conditions où la carte vidéo n'est pas encore complètement chargée, le manque d'unités de calcul est perceptible.

Vous pouvez remarquer que dans tous les modes, les 6 cœurs sont inférieurs aux 4 cœurs, et la présence de deux cœurs « durs » supplémentaires est inférieure à quatre threads HyperThreading. Être juste, nous parlons de environ une différence de 1 à 2 FPS, et cela peut être complètement négligé.

Terre du Milieu : L'Ombre de la Guerre (DX11)

Encore une fois, une image familière - avec une faible charge sur la carte vidéo, la carte dual-core est à la traîne.

A partir de la configuration 4C/4T, il n'y a pratiquement aucune différence entre les processeurs.

Besoin de vitesse : récupération (DX11)

Le moteur Frostbite sur lequel ce jeu est construit sait gérer les ressources qu'il fournit.

Certes, l'augmentation la plus notable se produit lors du passage de 2 à 4 cœurs, et il est souhaitable qu'il y ait également HyperThreading. Ou 6 cœurs dans n'importe quelle configuration.

Champs de bataille de PlayerUnknown (DX11)

Les processeurs à 4 cœurs et plus fonctionnent bien.

Le dual-core est inférieur dans la plupart des options. De plus, le plus grand effet est obtenu avec 6 cœurs.

Proie (DX11)

Le jeu ne s'adapte pas bien à tous les cœurs.

Sauf qu'aux réglages maximum en FullHD, les processeurs sont disposés selon la hiérarchie. Et en 4K, un processeur dual-core permet d'obtenir le même nombre de FPS qu'un processeur dix-core. De plus, il y a une nette faveur en faveur de la présence d'HyperThreading, même si l'effet de son utilisation est calculé sur plusieurs FPS.

À basse résolution, AMD est le moins performant, étant nettement inférieur à tout le monde. Certes, plus la résolution et les paramètres graphiques sont élevés, plus l'utilisation de cette « pierre » particulière est justifiée.

Guerre totale : Warhammer (DX11)

Le jeu répond bien à la présence d'un processeur 6 cœurs.

Dans la plupart des cas, cela s’avère être la meilleure option.

Le sorceleur 3 (DX11)

The Witcher ne répond pas bien aux multicœurs.

Presque tous les avantages proviennent du passage de 2 à 4 cœurs. Et même dans ce cas, cela se manifeste dans les paramètres graphiques FullHD et moyens.

Champ de bataille 1 (DX12)

Le moteur Frostbite évolue bien jusqu'à 6 cœurs et 12 threads.

Une nouvelle augmentation de la « raideur » du processeur n'a plus d'effet. Le choix optimal s'avère être des processeurs à six cœurs, ou, en dernier recours, un processeur quadricœur, mais toujours avec HyperThreading « embarqué ».

AMD Ryzen a l'air bien, même s'il perd en résolution FullHD, mais à 1440p, il affiche presque les mêmes résultats, tandis qu'Intel « descend » au niveau d'AMD.

Forza Motorsport 7 (DX12)

Le jeu évolue également bien, et avoir 8 threads ou 6 cœurs est la configuration optimale pour Forza Motorsport 7. Tout ce qui est inférieur constituera un goulot d'étranglement dans le système.

La division (DX12)

Deux cœurs ne suffisent pas pour ce jeu.

Il vous en faut au moins deux fois plus, et de préférence avec HyperThreading. Une augmentation supplémentaire du multicœur n'entraîne aucune augmentation du FPS. Et encore une fois, avoir 8 threads ou 6 cœurs « durs » est la meilleure option.

Wolfenstein 2 : Le nouveau colosse (Vulkan)

Un jeu qui utilise son propre moteur et son propre APi charge le plus la carte vidéo, et le processeur utilisé n'est pas si important. Une légère augmentation des FPS avec 6 cœurs est observée, mais la différence est de quelques pour cent.

Conclusion. Multicœur : de combien de cœurs avez-vous besoin pour les jeux ?

Comme les tests l'ont montré, les jeux les plus dépendants du noyau sont Forza Motorsport 7, Assassin's Creed : Origins, Battlefield 1 et Need. Pour la vitesse Remboursement. Naturellement, nous parlons, à de rares exceptions près, de résolutions FullHD et non des paramètres graphiques les plus élevés.

La différence de performances entre un dual-core et un 10-core peut aller jusqu'au double. L'utilisation de 4 cœurs réduit de moitié ce handicap, le portant à 50 %, et la présence de l'HyperThreading réduit à quasiment néant l'attractivité des « pierres » haut de gamme. Dans certains cas, la différence est perceptible lorsqu'il y a deux fois plus de threads par rapport aux cœurs.

À mesure que la résolution de l'écran augmente, dans la grande majorité des cas, il n'y a aucune différence entre les processeurs, car dans ce cas La charge principale incombe au processeur vidéo.

Si l'on parle d'attractivité du point de vue des performances affichées par les processeurs, la situation dépend en grande partie de la résolution à laquelle les jeux sont lancés.

  • 1080p (FullHD). Avec des paramètres graphiques moyens choix optimal sont des processeurs allant du 4C/8T au 6C/12T. La faible charge sur une carte vidéo, notamment haut de gamme, révèle le manque de performances d'un processeur dual-core. Lorsque vous passez aux paramètres Ultra, la différence entre les processeurs diminue. AMD Ryzen affiche des résultats au niveau d'Intel 4C/8T.
  • 1440p. Ici, les performances de la carte vidéo sont plus affectées que celles du processeur, ce qui se reflète dans la petite différence entre les processeurs. Même un processeur dual-core est inférieur de 7 à 8 %, et même avec des paramètres graphiques moyens, le passage à « ultra » réduit la dépendance au processeur. AMD devient très attractif.
  • 2160p. Tout dépend des capacités de la carte vidéo. Les avantages d'un processeur particulier sont calculés en fractions de pour cent, maximum 1 à 2 %, qui peuvent être complètement négligées. Un processeur à 10 cœurs puissant et coûteux n'a pratiquement aucun avantage par rapport à un processeur à 4 cœurs plus abordable.

Si nous passons au choix d'un processeur, alors, à proprement parler, même un tel solutions budgétaires, comme les Intel Pentium G4560, Pentium G5400 et similaires, ils s'acquittent assez bien de leur tâche. Et pourtant, il ne faut pas se leurrer. Des processeurs plus puissants vous permettront d'obtenir plus d'images par minute et garantiront l'absence ou la minimisation des baisses de FPS dues à des capacités informatiques plus élevées. Le temps des processeurs dual-core touche à sa fin.

Il est difficile d'imaginer une situation dans laquelle une entreprise achète un processeur économique pour accompagner une carte vidéo haut de gamme (et, très probablement, pas la carte mère, la mémoire, etc. la moins chère). Il ne sera pas possible de révéler les capacités de la carte vidéo. Uniquement en haute résolution.

Mais l’option avec 4C/12T ou 6C/6T semble beaucoup plus attractive. De plus, l’option 6C/12T n’apporte pas d’avantages plus ou moins notables. La présence de 10 cœurs ou plus pour les jeux n'a pas d'importance.

Quand je vais à hautes résolutions L'attention ne doit pas tant se porter sur le processeur, mais sur les capacités et la classe de la carte vidéo. C'est elle qui devient le limiteur dans la réalisation grandes valeurs FPS et paramètres graphiques élevés.

Quant aux multicœurs, une situation légèrement différente se présente ici. Si néanmoins le FullHD ne vous suffit pas, alors, compte tenu de la faible mise à l'échelle des jeux par cœur, il vaut mieux privilégier une fréquence de fonctionnement plus élevée plutôt qu'un nombre, mais avec un nombre de MHz inférieur. Et s'il est également possible d'overclocker un tel processeur, alors tout ira bien.

Si l'on considère ce qui est le meilleur, un processeur avec ou sans HyperThreading, alors à en juger par les résultats des tests, un CPU avec 4C/8T est presque le même qu'un 6C/6T, bien que ce dernier soit légèrement meilleur à basse résolution. Eh bien, si nous prenons la combinaison 6C/12T, nous obtenons une option presque idéale qui vous permettra d'obtenir le maximum de FPS, et en même temps vous n'aurez pas à craindre les « échecs » apparaissant sous des conditions lourdes. charger.

C’est toute la situation aujourd’hui. Que se passera-t-il demain, avec la sortie de nouveaux jeux ou de nouvelles versions de ceux-ci ? Il serait bien de savoir combien de temps les développeurs consacrent à la mise à l'échelle des moteurs de jeu, mais cette connaissance est secrète et, d'une manière ou d'une autre, n'est pas particulièrement annoncée. Sur ce moment ce n’est clairement pas une priorité absolue pour les créateurs de jeux.

D'une part, l'utilisation de 4 cœurs/threads dans la grande majorité des cas garantit des performances maximales ou proches du maximum dans des résolutions ne dépassant pas le FullHD. Il n’est donc pas nécessaire de paralléliser les calculs.

Quant à la transition vers 2K, 4K et versions supérieures, une puissance de calcul plus importante sera nécessaire, mais un autre problème se pose : les processeurs vidéo existants ont encore du mal à « digérer » une telle charge, et il n'est donc pas nécessaire d'évoluer sur plusieurs cœurs, c'est-à-dire K. 4-6 sont tout à fait capables de charger la carte vidéo « le long de la ligne de flottaison ».

Quand une nouvelle génération de puces graphiques sortira (la 11ème génération de NVidia est attendue prochainement), alors nous verrons.

Et tout cela conduit à ce qui suit. Même pour un système de jeu haut de gamme ou pré-haut de gamme, le meilleur choix est un processeur avec au moins 4 cœurs et 8 threads, ou une option avec 6 cœurs. Une option idéale s’ils ont encore un potentiel d’overclocking.

Soit dit en passant, le prix est également optimal, car ces « pierres » sont tout à fait abordables. Par exemple, un Intel Core i5 8600K à 6 cœurs coûtera environ 18 000 roubles, tandis que la version avec HyperThreading sous la forme d'un Intel Core i7 8700K coûte déjà 6 000 roubles de plus. À propos, le i7 7700K à 4 cœurs et 8 threads coûte à peu près le même prix. Un peu moins cher, environ 1000 roubles, AMD Ryzen 7 2700X.

Par exemple, le Intel Core i9 7900X à 10 cœurs le moins cher, qui peut fournir quelques FPS supplémentaires, coûtera au moins deux fois plus cher que le i7 8700K. N'oublions pas qu'il s'agit d'un tout autre niveau, et carte mère Vous en aurez besoin d'un complètement différent, avec le socket 2066.

Donc, le multicœur, ce n'est pas mal, mais il ne faut pas oublier le mégahertz, les jeux les adorent. Processeurs bons et rapides, FPS élevés et victoire sur les ennemis !

Cela dépend en grande partie du nombre de cœurs qu’il comprend. Par conséquent, de nombreux utilisateurs souhaitent savoir comment connaître le nombre de cœurs de processeur. Si cette problématique vous intéresse également, alors cet article devrait vous aider.

Informations sur le site officiel d'Intel ou AMD

Le moyen le plus simple de connaître le nombre de cœurs d’un processeur est de connaître le modèle du processeur, puis de regarder sur Internet pour voir de quoi il est équipé. Pour connaître votre modèle de processeur, vous devez ouvrir la fenêtre « Afficher les informations de base sur votre ordinateur ». Cette fenêtre peut être ouverte de plusieurs manières :

  • Si vous disposez de Windows 7, vous pouvez alors ouvrir le menu « Démarrer », aller dans « » puis ouvrir la section « Système et sécurité - Système ».
  • Si vous avez une icône « Poste de travail » ou « Cet ordinateur » sur votre bureau, vous pouvez cliquer dessus avec le bouton droit et sélectionner « Propriétés ».
  • Vous pouvez également ouvrir cette fenêtre à l'aide de la combinaison de touches Windows-Pause/Break.

Après avoir ouvert la fenêtre « Afficher les informations de base sur votre ordinateur », vous verrez une liste des principales caractéristiques de votre ordinateur. Entre autres choses, cela sera indiqué ici.

Saisissez le nom du processeur dans le moteur de recherche et rendez-vous sur le site officiel du fabricant (Intel ou AMD).

Cela vous amènera à une page avec . Consultez la liste des spécifications du processeur et recherchez des informations sur le nombre de cœurs.

Veuillez noter qu'à côté du nombre de cœurs (Cores), le nombre de threads (Threads) est également indiqué. Les threads sont quelque chose comme des cœurs virtuels. Si le processeur prend en charge la technologie multi-threading (Hyper-threading ou SMT), alors pour chacun de ses cœurs réels, il existe deux threads (cœurs virtuels). Avoir un certain nombre de threads ne signifie pas le même nombre de cœurs physiques, il ne faut donc pas confondre ces concepts.

Nombre de cœurs dans le Gestionnaire des tâches (pour Windows 10)

Si vous disposez de Windows 8 ou Windows 10, vous pouvez connaître le nombre de cœurs de processeur dans . Il existe plusieurs façons d'ouvrir le Gestionnaire des tâches. L'option la plus simple est la combinaison de touches CTRL-SHIFT-ESC. Vous pouvez également utiliser la combinaison de touches CTRL-ALT-DEL ou cliquer avec le bouton droit sur la barre des tâches (en bas de l'écran).

Après avoir ouvert le Gestionnaire des tâches, vous devez accéder à l'onglet Performances et sélectionner le graphique du processeur sur le côté gauche de la fenêtre. Après cela, en bas de la fenêtre, vous verrez des informations sur le processeur. Cela affichera la vitesse d'horloge actuelle du processeur, la fréquence maximale du processeur, la taille du cache et le nombre de cœurs et de threads.

Attention, sur Windows 7 et versions antérieures Versions Windows, les informations sur le nombre de cœurs ne sont pas affichées dans le Gestionnaire des tâches. Et des graphiques de charge CPU séparés affichent le nombre de threads, pas de processeurs.

Par conséquent, sous Windows 7, à l'aide du Gestionnaire des tâches, vous ne pouvez pas déterminer avec précision le nombre de cœurs d'un processeur.

Nombre de cœurs dans la fenêtre Informations système (pour Windows 7/10)

Vous pouvez également connaître le nombre de cœurs du processeur à l'aide de l'utilitaire d'informations système. Il s'agit d'un utilitaire intégré à Windows, cette méthode fonctionne donc presque toujours.

Pour ouvrir l'utilitaire « Informations système », appuyez sur la combinaison Clés Windows-R, entrez la commande « msinfo32 » et appuyez sur la touche Entrée.

En conséquence, une fenêtre contenant des informations sur votre système s'ouvrira devant vous. Dans cette fenêtre, vous devez trouver la ligne « Processeur ». Il indiquera le modèle de processeur, la vitesse d'horloge, le nombre de cœurs et de processeurs logiques (threads).

L'utilitaire d'informations système fonctionne sous Windows 7 et Windows 10.

Programmes pour afficher des informations sur les cœurs de processeur

En dernier recours, vous pouvez recourir à l'aide programmes spéciaux pour visualiser les caractéristiques de votre ordinateur. La plupart de ces programmes vous donneront facilement toutes les informations disponibles sur votre processeur.

Par exemple, vous pouvez utiliser programme gratuit CPU-Z. Télécharger ce programme et exécutez-le sur votre ordinateur. Dans CPU-Z, les informations sur le nombre de cœurs du processeur sont indiquées sur l'onglet « CPU », tout en bas de la fenêtre dans la ligne « Cœurs ».

Une autre option est un programme gratuit. Dans ce programme, vous devez ouvrir la section « Processeur central » et sélectionner le nom de votre processeur. Après cela, vous devez faire défiler la liste des caractéristiques du processeur et trouver la ligne « Nombres de cœurs de processeur », qui indique le nombre de cœurs de processeur.

Vous pouvez également utiliser un programme gratuit. Dans ce programme, les informations sur le nombre de cœurs de processeur se trouvent dans la section « CPU » de la ligne « Cœurs ».

En général, pour obtenir des informations sur le nombre de cœurs, vous pouvez utiliser presque n'importe quel programme capable d'afficher les caractéristiques d'un ordinateur.

Le nombre de cœurs de processeur d’ordinateur portable affecte la demande. De nombreux acheteurs accordent une attention particulière à cette caractéristique, guidés par le principe « plus il y a de cœurs, plus l'ordinateur portable est rapide et productif ». Mais cette formule n'est pas toujours vraie.

Selon les experts de la boutique en ligne Foxtrot, puissant processeur multicœur Il ne libère tout son potentiel que lorsque vous travaillez avec des jeux 3D lourds et des programmes d'ingénierie/conception gourmands en ressources. Dans d'autres cas, l'utilisateur ne ressent pas d'augmentation significative de la vitesse, puisque le processeur ne fonctionne qu'à moitié de sa capacité.

Performances du processeur quadricœur

L’ordinateur portable le plus productif pour les jeux est celui équipé d’un processeur à 4 cœurs. Mais il existe également une concurrence entre les processeurs à 4 cœurs : certains modèles de CPU accomplissent leurs tâches beaucoup plus rapidement que d'autres.

La différence de performances s'explique non seulement par le nombre de cœurs, mais également par d'autres caractéristiques du processeur - vitesse d'horloge, technologie de processus, nombre de threads, mémoire cache et fréquence du bus système.

Les différences visuelles entre les processeurs dotés du même nombre de cœurs sont démontrées à l'aide de tests spéciaux (benchmarks), dont les résultats sont présentés sous forme de points. Quantité maximale Les processeurs Intel Core i7 et Core i5 marquent des points. Processeurs Famille AMD recevez la moitié moins de points.

La supériorité des produits Intel s'explique en partie par l'utilisation de la technologie propriétaire Hyper-Threading, qui divise conditionnellement chaque cœur physique en deux cœurs virtuels. De ce fait, un ordinateur portable à 4 cœurs, doté d'un processeur d'architecture 4/8, traite 8 flux de données en parallèle, ce qui a un effet positif sur sa vitesse.

Astuce : lors du choix d'un ordinateur portable de jeu, privilégiez les modèles équipés de processeurs Core i7 ou i5 prenant en charge la technologie Hyper-Threading.

Lorsque 4 cœurs ne sont pas nécessaires

Le nombre de cœurs de processeur affecte le coût d'un ordinateur portable. Vaut-il la peine de payer trop cher pour l'énorme potentiel du CPU si cette puissance n'est pas demandée ?

Un processeur à 4 cœurs fonctionnera à moitié de sa capacité si :

  • l'utilisateur travaille avec des applications et des jeux simples qui ne sont pas conçus pour le calcul parallèle ;
  • L'ordinateur portable est utilisé pour effectuer des tâches simples : travailler avec des applications bureautiques, surfer sur Internet, communiquer sur les réseaux sociaux.

Un ordinateur portable équipé d'un processeur Intel ou AMD à 2 cœurs présente un certain nombre d'avantages par rapport à un ordinateur portable plus puissant :

  • autonomie plus longue grâce à une consommation d'énergie modeste ;
  • travailler avec 4 threads (modèles Intel Core avec technologie Hyper-Threading).

À propos : les performances d’un ordinateur portable ne dépendent pas uniquement du processeur. Un rôle important est donné à la carte vidéo et à la RAM (volume d'au moins 4 Go).

Les premiers processeurs informatiques multicœurs sont apparus sur le marché grand public au milieu des années 2000, mais de nombreux utilisateurs ne comprennent toujours pas bien ce que sont les processeurs multicœurs et comment comprendre leurs caractéristiques.

Format vidéo de l'article « Toute la vérité sur les processeurs multicœurs »

Une explication simple de la question « qu'est-ce qu'un processeur »

Le microprocesseur est l'un des principaux appareils d'un ordinateur. Ce nom officiel sec est souvent abrégé en simplement « processeur »). Le processeur est une puce dont la surface est comparable à boîte d'allumettes . Si vous le souhaitez, le processeur est comme le moteur d’une voiture. La partie la plus importante, mais pas la seule. La voiture a également des roues, une carrosserie et un lecteur avec phares. Mais c'est le processeur (comme un moteur de voiture) qui détermine la puissance de la « machine ».

Beaucoup de gens appellent un processeur une unité système - une «boîte» à l'intérieur de laquelle se trouvent tous les composants du PC, mais c'est fondamentalement faux. Unité système- c'est le boîtier de l'ordinateur avec tous ses composants - le disque dur, RAM et bien d'autres détails.

Fonction du processeur - Calcul. Peu importe lesquels exactement. Le fait est que tout travail informatique repose uniquement sur des calculs arithmétiques. Addition, multiplication, soustraction et autres algèbres - tout cela est effectué par un microcircuit appelé « processeur ». Et les résultats de ces calculs sont affichés à l'écran sous la forme d'un jeu, d'un fichier Word ou simplement d'un bureau.

La partie principale de l'ordinateur qui effectue les calculs est qu'est-ce qu'un processeur.

Qu'est-ce qu'un cœur de processeur et un multicœur

Dès le début des siècles de processeurs, ces microcircuits étaient monocœurs. Le cœur est en fait le processeur lui-même. Son principal et partie principale. Les processeurs ont également d'autres parties - par exemple, des « pattes »-contacts, un « câblage électrique » microscopique - mais c'est le bloc qui est responsable des calculs qu'on appelle coeur de processeur. Lorsque les processeurs sont devenus très petits, les ingénieurs ont décidé de combiner plusieurs cœurs dans un seul « boîtier » de processeur.

Si vous imaginez un processeur comme un appartement, alors le noyau est une grande pièce dans un tel appartement. Studio- il s'agit d'un cœur de processeur (grande pièce-hall), cuisine, salle de bain, couloir... Appartement de deux pièces- c'est déjà comme deux cœurs de processeur avec d'autres pièces. Il existe des appartements de trois, quatre et même 12 pièces. Il en va de même pour les processeurs : à l'intérieur d'un cristal « d'appartement », il peut y avoir plusieurs cœurs « de pièce ».

Multicœur- Il s'agit de la division d'un processeur en plusieurs blocs fonctionnels identiques. Le nombre de blocs est le nombre de cœurs à l’intérieur d’un processeur.

Types de processeurs multicœurs

Il existe une idée fausse : « plus un processeur possède de cœurs, mieux c'est ». C’est exactement ainsi que les spécialistes du marketing, qui sont payés pour créer ce genre d’idée fausse, tentent de présenter le problème. Leur tâche est de vendre des processeurs bon marché, à des prix plus élevés et en quantités énormes. Mais en réalité, le nombre de cœurs est loin d'être caractéristique principale processeurs.

Revenons à l'analogie des processeurs et des appartements. Un appartement de deux pièces est plus cher, plus confortable et plus prestigieux qu'un appartement d'une pièce. Mais seulement si ces appartements sont situés dans le même quartier, équipés de la même manière, et que leur rénovation est similaire. Il existe des processeurs quad-core (ou même 6-core) faibles qui sont nettement plus faibles que les processeurs dual-core. Mais il est difficile d’y croire : bien sûr, la magie des grands nombres 4 ou 6 contre « quelques » deux. Pourtant, c’est exactement ce qui arrive très, très souvent. On dirait le même quatre pièces, mais en ruine, sans rénovation, dans une zone complètement isolée - et même au prix d'un luxueux deux pièces en plein centre.

Combien de cœurs y a-t-il à l’intérieur d’un processeur ?

Pour Ordinateur personnel et les ordinateurs portables, les processeurs monocœur ne sont plus correctement produits depuis plusieurs années, et il est très rare d'en trouver en vente. Le nombre de cœurs commence à deux. Quatre cœurs - en règle générale, ce sont des processeurs plus chers, mais ils ont un retour. Il existe également des processeurs à 6 cœurs, incroyablement chers et beaucoup moins utiles en pratique. Peu de tâches peuvent améliorer les performances de ces cristaux monstrueux.

AMD a expérimenté la création de processeurs à 3 cœurs, mais cela appartient déjà au passé. Cela s’est plutôt bien passé, mais leur temps est révolu.

Soit dit en passant, AMD produit également des processeurs multicœurs, mais, en règle générale, ils sont nettement plus faibles que les concurrents d'Intel. Certes, leur prix est bien inférieur. Il vous suffit de savoir que 4 cœurs d'AMD s'avéreront presque toujours sensiblement plus faibles que les mêmes 4 cœurs d'Intel.

Vous savez désormais que les processeurs sont dotés de 1, 2, 3, 4, 6 et 12 cœurs. Les processeurs monocœur et 12 cœurs sont très rares. Les processeurs triple cœur appartiennent au passé. Les processeurs à six cœurs sont soit très chers (Intel), soit pas si puissants (AMD) que vous payez plus pour leur nombre. Les 2 et 4 cœurs sont les appareils les plus courants et les plus pratiques, du plus faible au plus puissant.

Fréquence du processeur multicœur

L’une des caractéristiques des processeurs informatiques est leur fréquence. Ces mêmes mégahertz (et plus souvent gigahertz). La fréquence est une caractéristique importante, mais loin d’être la seule. Oui, ce n’est peut-être pas le plus important. Par exemple, un processeur dual-core de 2 gigahertz est une offre plus puissante que son frère monocœur de 3 gigahertz.

Il est totalement faux de supposer que la fréquence d’un processeur est égale à la fréquence de ses cœurs multipliée par le nombre de cœurs. Pour faire simple, un processeur 2 cœurs avec une fréquence de cœur de 2 GHz a une fréquence totale en aucun cas égale à 4 gigahertz ! Même le concept de « fréquence commune » n’existe pas. Dans ce cas, Fréquence du processeurégale exactement à 2 GHz. Aucune multiplication, addition ou autre opération.

Et encore une fois, nous « transformerons » les processeurs en appartements. Si la hauteur des plafonds de chaque pièce est de 3 mètres, la hauteur totale de l'appartement restera la même - les mêmes trois mètres, et non un centimètre plus haut. Quel que soit le nombre de pièces dans un tel appartement, la hauteur de ces pièces ne change pas. Aussi vitesse d'horloge des cœurs de processeur. Cela ne s’additionne pas et ne se multiplie pas.

Multicœur virtuel ou Hyper-Threading

Il y a aussi cœurs de processeur virtuel. La technologie Hyper-Threading des processeurs Intel fait « penser » à l’ordinateur qu’il y a en réalité 4 cœurs à l’intérieur d’un processeur double cœur. Très similaire à la façon dont le seul et unique Disque dur divisé en plusieurs logiques- les lecteurs locaux C, D, E et ainsi de suite.

HyperLe threading est une technologie très utile pour un certain nombre de tâches.. Il arrive parfois que le cœur du processeur ne soit utilisé qu'à moitié et que les transistors restants dans sa composition soient inactifs. Les ingénieurs ont trouvé un moyen de faire fonctionner ces « oisifs » également, en divisant chaque cœur de processeur physique en deux parties « virtuelles ». C’est comme si une pièce assez grande était divisée en deux par une cloison.

Cela a-t-il un sens pratique ? astuce avec les cœurs virtuels? Le plus souvent - oui, même si tout dépend de tâches spécifiques. Il semble qu'il y ait plus de pièces (et surtout, elles sont utilisées de manière plus rationnelle), mais la superficie de la pièce n'a pas changé. Dans les bureaux, de telles cloisons sont incroyablement utiles, ainsi que dans certains appartements résidentiels. Dans d'autres cas, cela ne sert à rien de diviser la pièce (en divisant le cœur du processeur en deux cœurs virtuels).

Notez que le plus cher et processeurs de classe productiveCœuri7 est obligatoirement équipéHyperEnfilage. Ils disposent de 4 cœurs physiques et de 8 cœurs virtuels. Il s'avère que 8 threads de calcul fonctionnent simultanément sur un processeur. Processeurs de classe Intel moins chers mais également puissants Cœuri5 se composent de quatre cœurs, mais Hyper Threading n'y fonctionne pas. Il s'avère que le Core i5 fonctionne avec 4 threads de calculs.

Processeurs Cœuri3- une « moyenne » typique, tant en termes de prix que de performances. Ils ont deux cœurs et aucune trace d’Hyper-Threading. Au total, il s'avère que Cœuri3 seulement deux threads de calcul. Il en va de même pour les cristaux franchement économiques Pentium etCéleron. Deux cœurs, pas d'hyper-threading = deux threads.

Un ordinateur a-t-il besoin de plusieurs cœurs ? De combien de cœurs un processeur a-t-il besoin ?

Tous les processeurs modernes sont suffisamment puissants pour les tâches courantes. Navigation sur Internet, correspondance sur les réseaux sociaux et e-mail, tâches bureautiques Word-PowerPoint-Excel : Atom faible, budget Celeron et Pentium conviennent à ce travail, sans oublier le Core i3 plus puissant. Deux noyaux pour Travail régulier plus qu'assez. Processeur avec gros montant les noyaux n'apporteront pas une augmentation significative de la vitesse.

Pour les jeux, vous devez faire attention aux processeursCœuri3 oui5. Au contraire, les performances de jeu ne dépendront pas du processeur, mais de la carte vidéo. Il est rare qu’un jeu nécessite toute la puissance d’un Core i7. Par conséquent, on pense que les jeux ne nécessitent pas plus de quatre cœurs de processeur, et le plus souvent deux cœurs conviennent.

Pour les travaux sérieux tels que les programmes d'ingénierie spéciaux, l'encodage vidéo et d'autres tâches gourmandes en ressources Un équipement vraiment productif est nécessaire. Souvent, non seulement des cœurs de processeur physiques, mais également virtuels sont utilisés ici. Plus il y a de threads informatiques, mieux c'est. Et peu importe le prix d'un tel processeur : pour les professionnels, le prix n'est pas si important.

Les processeurs multicœurs présentent-ils des avantages ?

Absolument oui. L'ordinateur s'occupe simultanément de plusieurs tâches - au moins Windows fonctionne(d'ailleurs, ce sont des centaines de tâches différentes) et, en même temps, jouer le film. Jouer de la musique et naviguer sur Internet. Emploi éditeur de texte et la musique s'est allumée. Deux cœurs de processeur - et ce sont en fait deux processeurs - feront face à différentes tâches plus vite qu'un. Deux cœurs rendront cela un peu plus rapide. Quatre est encore plus rapide que deux.

Au cours des premières années d'existence de la technologie multicœur, tous les programmes n'étaient pas capables de fonctionner même avec deux cœurs de processeur. D’ici 2014, la grande majorité des applications comprennent et peuvent tirer parti de plusieurs cœurs. La vitesse de traitement des tâches sur un processeur dual-core double rarement, mais il y a presque toujours une augmentation des performances.

Par conséquent, le mythe profondément enraciné selon lequel les programmes ne peuvent pas utiliser plusieurs cœurs est une information obsolète. Autrefois, c’était effectivement le cas, aujourd’hui la situation s’est considérablement améliorée. Les avantages de plusieurs cœurs sont indéniables, c'est un fait.

Quand le processeur a moins de cœurs, c’est mieux

Vous ne devriez pas acheter un processeur en utilisant la formule incorrecte « plus il y a de cœurs, mieux c'est ». C'est faux. Premièrement, les processeurs à 4, 6 et 8 cœurs sont nettement plus chers que leurs homologues double cœur. Une augmentation significative du prix n'est pas toujours justifiée du point de vue des performances. Par exemple, si un processeur à 8 cœurs s'avère seulement 10 % plus rapide qu'un processeur avec moins de cœurs, mais 2 fois plus cher, alors il sera difficile de justifier un tel achat.

Deuxièmement, plus un processeur possède de cœurs, plus il est vorace en termes de consommation d'énergie. Il ne sert à rien d'acheter un ordinateur portable beaucoup plus cher avec un Core i7 à 4 cœurs (8 threads) si cet ordinateur portable ne peut traiter que des fichiers texte, naviguer sur Internet, etc. Il n'y aura aucune différence avec le Core i5 dual-core (4 threads), et le Core i3 classique avec seulement deux threads de calcul ne sera pas inférieur à son « collègue » plus éminent. Et un ordinateur portable aussi puissant durera beaucoup moins longtemps sur batterie que le Core i3 économique et peu exigeant.

Processeurs multicœurs dans les téléphones mobiles et les tablettes

La mode des cœurs de calcul multiples dans un seul processeur s'applique également aux appareils mobiles. Les smartphones et tablettes dotés d’un grand nombre de cœurs n’utilisent presque jamais toutes les capacités de leurs microprocesseurs. Les ordinateurs mobiles double cœur fonctionnent parfois un peu plus vite, mais 4, et plus encore 8 cœurs, c'est franchement excessif. La batterie est consommée de manière absolument impie et les appareils informatiques puissants restent simplement inutilisés. Conclusion : les processeurs multicœurs des téléphones, smartphones et tablettes ne sont qu'un hommage au marketing et non un besoin urgent. Les ordinateurs sont des appareils plus exigeants que les téléphones. Ils ont vraiment besoin de deux cœurs de processeur. Quatre ne feront pas de mal. 6 et 8 sont excessifs pour les tâches normales et même les jeux.

Comment choisir un processeur multicœur et ne pas se tromper ?

La partie pratique de l'article d'aujourd'hui est pertinente pour 2014. Il est peu probable que quelque chose change de manière significative dans les années à venir. Nous ne parlerons que des processeurs fabriqués par Intel. Oui, AMD propose de bonnes solutions, mais elles sont moins populaires et plus difficiles à comprendre.

Notez que le tableau est basé sur les processeurs de 2012 à 2014. Les échantillons plus anciens ont des caractéristiques différentes. Nous n'avons pas non plus mentionné les options de processeur rares, par exemple le Celeron monocœur (il en existe encore aujourd'hui, mais il s'agit d'une option atypique qui n'est quasiment pas représentée sur le marché). Vous ne devez pas choisir les processeurs uniquement en fonction du nombre de cœurs qu'ils contiennent - il y en a d'autres, plus caractéristiques importantes. Le tableau ne fera que faciliter le choix d'un processeur multicœur, mais un modèle spécifique (et il en existe des dizaines dans chaque classe) ne doit être acheté qu'après s'être soigneusement familiarisé avec leurs paramètres : fréquence, dissipation thermique, génération, cache taille et autres caractéristiques.

CPU Nombres de coeurs Fils de calcul Applications typiques
Atome 1-2 1-4 Ordinateurs et netbooks à faible consommation. Tâche Processeurs atomiques- consommation d'énergie minimale. Leur productivité est minime.
Céleron 2 2 Les processeurs les moins chers pour ordinateurs de bureau et portables. Les performances sont suffisantes pour les tâches bureautiques, mais ce ne sont pas du tout des CPU de jeu.
Pentium 2 2 Les processeurs Intel sont tout aussi bon marché et peu performants que Celeron. Un excellent choix pour les ordinateurs de bureau. Les Pentium sont équipés d'un cache légèrement plus grand et, parfois, de performances légèrement accrues par rapport à Celeron
Noyau i3 2 4 Deux cœurs assez puissants, dont chacun est divisé en deux « processeurs » virtuels (Hyper-Threading). Ce sont des CPU déjà assez puissants sans l'être trop prix élevés. Un bon choix pour un ordinateur domestique ou de bureau puissant sans exigences particulières en termes de performances.
Noyau i5 4 4 Les processeurs Core i5 à 4 cœurs à part entière sont assez chers. Leurs performances ne font défaut que dans les tâches les plus exigeantes.
Noyau i7 4-6 8-12 Les processeurs Intel les plus puissants, mais particulièrement chers. En règle générale, ils sont rarement plus rapides que le Core i5, et seulement dans certains programmes. Il n’y a tout simplement aucune alternative.

Un bref résumé de l'article « Toute la vérité sur les processeurs multicœurs ». Au lieu d'une note

  • noyau CPU- son composant. En fait, un processeur indépendant à l'intérieur du boîtier. Processeur double cœur - deux processeurs en un.
  • Multicœur comparable au nombre de pièces à l’intérieur de l’appartement. Les appartements de deux pièces sont meilleurs que les appartements d'une pièce, mais seulement à caractéristiques égales (emplacement de l'appartement, état, superficie, hauteur sous plafond).
  • La déclaration selon laquelle plus un processeur possède de cœurs, mieux il eststratagème de marketing, une règle complètement fausse. Après tout, un appartement est choisi non seulement en fonction du nombre de pièces, mais également en fonction de son emplacement, de sa rénovation et d'autres paramètres. La même chose s'applique à plusieurs cœurs à l'intérieur du processeur.
  • Existe multicœur "virtuel"— Technologie Hyper-Threading. Grâce à cette technologie, chaque noyau « physique » est divisé en deux noyaux « virtuels ». Il s'avère qu'un processeur à 2 cœurs avec Hyper-Threading n'a que deux cœurs réels, mais ces processeurs traitent simultanément 4 threads de calcul. C'est une fonctionnalité très utile, mais un processeur à 4 threads ne peut pas être considéré comme un processeur quadricœur.
  • Pour ordinateur de bureau Processeurs Intel: Celeron - 2 cœurs et 2 threads. Pentium - 2 cœurs, 2 threads. Core i3 - 2 cœurs, 4 threads. Core i5 - 4 cœurs, 4 threads. Core i7 - 4 cœurs, 8 threads. Les processeurs des ordinateurs portables (mobiles) Intel ont un nombre différent de cœurs/threads.
  • Pour les ordinateurs mobiles, l’efficacité énergétique (en pratique, la durée de vie de la batterie) est souvent plus importante que le nombre de cœurs.

Les processeurs multicœurs sont unités centrales de traitement, qui contiennent plus de deux cœurs de calcul. Ces cœurs peuvent être situés soit dans un seul boîtier, soit sur une seule puce de processeur.

Qu'est-ce qu'un processeur multicœur ?

Le plus souvent, les processeurs multicœurs désignent des processeurs centraux dans lesquels plusieurs cœurs de calcul sont intégrés dans une seule puce (c'est-à-dire qu'ils sont situés sur une seule puce de silicium).

En règle générale, la vitesse d'horloge des processeurs multicœurs est délibérément inférieure. Ceci est fait afin de réduire la consommation d'énergie tout en maintenant les performances requises du processeur. Chaque cœur est un microprocesseur à part entière, caractérisé par les caractéristiques de tous les processeurs modernes : il utilise un cache à plusieurs niveaux, prend en charge l'exécution de code dans le désordre et les instructions vectorielles.

Hyper-Threading

Les cœurs des processeurs multicœurs peuvent prendre en charge la technologie SMT, qui vous permet d'exécuter plusieurs threads de calcul et de créer plusieurs processeurs logiques basés sur chaque cœur. Sur les processeurs produits par Intel, cette technologie est appelée « Hyper-threading ». Grâce à lui, vous pouvez doubler le nombre de processeurs logiques par rapport au nombre de puces physiques. Dans les microprocesseurs prenant en charge cette technologie, chaque processeur physique est capable de maintenir l'état de deux threads simultanément. Pour le système d’exploitation, cela ressemblera à deux processeurs logiques. S'il y a une pause dans le travail de l'un d'eux (par exemple, il attend que les données soient reçues de la mémoire), l'autre processeur logique commence à exécuter son propre thread.

Types de processeurs multicœurs

Les processeurs multicœurs sont divisés en plusieurs types. Ils peuvent ou non prendre en charge l'utilisation d'un cache partagé. La communication entre cœurs est mise en œuvre sur les principes d'utilisation d'un bus partagé, d'un réseau sur liaisons point à point, d'un réseau avec un switch ou d'un cache partagé.

Principe d'opération

La plupart des processeurs multicœurs modernes fonctionnent selon le schéma suivant. Si une application en cours d'exécution prend en charge le multithreading, elle peut forcer le processeur à effectuer plusieurs tâches en même temps. Par exemple, si l'ordinateur utilise un processeur à 4 cœurs avec une fréquence d'horloge de 1,8 GHz, le programme peut « charger » les quatre cœurs en même temps, tandis que la fréquence totale du processeur sera de 7,2 GHz. Si plusieurs programmes s'exécutent en même temps, chacun d'eux peut utiliser une partie des cœurs du processeur, ce qui entraîne également une augmentation des performances de l'ordinateur.

Beaucoup Système d'exploitation prend en charge le multi-threading, de sorte que l'utilisation de processeurs multicœurs vous permet d'accélérer votre ordinateur même dans les applications qui ne prennent pas en charge le multi-threading. Si l'on considère le fonctionnement d'une seule application, alors l'utilisation de processeurs multicœurs ne sera justifiée que si cette application est optimisée pour le multithreading. Sinon, la vitesse d'un processeur multicœur ne sera pas différente de la vitesse d'un processeur classique, et parfois même il fonctionnera plus lentement.