Maison / Réseaux sociaux / Comment les cœurs sont créés dans les processeurs. Processeurs. Inconvénients du processeur multicœur

Comment les cœurs sont créés dans les processeurs. Processeurs. Inconvénients du processeur multicœur

L'industrie informatique moderne ne reste pas immobile. Presque tous les ordinateurs sont déjà équipés de processeurs multicœurs. Mais après tout, tout le monde ne sait pas quelle est la différence entre eux et leurs homologues à cœur unique qui restent dans le passé. Parfois, lors de l'achat, une personne cherche à acheter un nouveau produit, alors qu'elle ne réalise pas son importance et dépense de l'argent pour une chose qui ne lui apportera pas d'avantages significatifs.
Pour comprendre la nécessité d'acheter un processeur à un ou deux cœurs, vous devez être conscient de la différence entre les deux options, auquel cas chacune d'elles est meilleure.

Caractéristiques de la structure des processeurs monocœur

Tout le monde sait que la puissance et la vitesse de l'ensemble de l'ordinateur personnel dépendent principalement du processeur central. Par conséquent, plus la fréquence du processeur est élevée, plus l'exécution des commandes utilisateur est rapide. Les opérations de données sont effectuées par le cœur du processeur.

À haute fréquence, la vitesse d'exécution d'une instruction est importante, par conséquent, même avec un processeur monocœur, il semble à l'utilisateur que les programmes sont exécutés en parallèle. En réalité, tous les programmes font la queue, ce qui se déplace à très grande vitesse.

Une caractéristique des processeurs monocœur par architecture peut être considérée :

  • Structure avec séparation complète des commandes et des données.
  • Une architecture scalaire qui permet d'exécuter plusieurs instructions en parallèle sur différents appareils.
  • Modification de l'enchaînement des commandes de type dynamique lorsque le principe d'anticipation fonctionne.
  • Les commandes sont utilisées en fonction du type de pipeline.
  • La direction des branches d'exécution est prévisible.

Je voudrais noter que malgré le fait que de plus en plus de processeurs double cœur apparaissent, les options monocœur sont constamment finalisées et améliorées. Par conséquent, certains modèles de processeurs à un seul cœur ne sont pas toujours inférieurs en performances à un successeur à double cœur.

Caractéristiques des processeurs double cœur

Si, en général, nous parlons du fonctionnement d'un processeur à deux cœurs par rapport à un homologue à un seul cœur, alors nous pouvons tout expliquer exemple simple. Par exemple, un utilisateur copie des fichiers et décide en même temps de regarder un film. Il lui semble que les deux opérations sont effectuées simultanément, mais lorsqu'un processeur monocœur est en cours d'exécution, ces actions se déroulent de manière séquentielle, car la fréquence d'exécution des commandes est très élevée et un tel sentiment est créé. Mais en présence d'un processus dual-core, ces opérations sont bien réalisées simultanément.

Il convient de noter que dans son architecture, un processeur double cœur est similaire à la structure des multiprocesseurs symétriques, lorsque deux processeurs sont utilisés sur une carte. Il existe bien sûr certaines différences, mais le principe de fonctionnement est similaire.

Les processeurs double cœur se montrent le plus efficacement lorsqu'ils travaillent avec des applications multithreads, c'est là que les performances les plus élevées sont obtenues. Étant donné que de nombreuses tâches sont réparties entre deux cœurs pour l'exécution. Cette distribution réduit la consommation d'énergie. Après tout, ce facteur entrave le développement de processeurs monocœur.

Quelle est la différence entre un processeur dual-core

Lors de l'étude de l'architecture de la structure des processeurs monocœur et double cœur, une longue liste de différences peut être distinguée:

  • Si vous n'exécutez pas d'applications multithread complexes ou plusieurs en même temps, les différences de fonctionnement d'un processeur avec un ou deux cœurs ne seront pas aussi perceptibles et perceptibles.
  • Dans un processeur à deux cœurs, il existe également une mémoire cache partagée.
  • Si vous avez un processeur double cœur, il y a un avantage tangible, car si un cœur tombe en panne, le deuxième cœur ne prendra toute la charge que sur lui-même.
  • Le processeur double cœur a une mémoire cache et une fréquence importantes.

Il convient de noter qu'un processeur dual-core à la maison ne peut pas toujours se montrer pleinement, car de nombreuses applications créées ne sont pas adaptées à cela CPU. Il convient de noter qu'en raison de la présence de deux cœurs, le processeur a une structure 64 bits. Et de nombreux programmes modernes sont conçus pour une structure 32 bits, et vous ne devez pas vous attendre à une augmentation de la vitesse de travail de leur part.

Avantages de l'utilisation de processeurs double cœur

Connaissant les caractéristiques structurelles et les différences significatives entre les processeurs à un et deux cœurs, nous pouvons mettre en évidence les principaux avantages de l'utilisation de processeurs double cœur :

  1. Performances rapides du navigateur lors du chargement et de l'affichage.
  2. Hautes performances dans les applications de jeu.
  3. Le mode multi-valeur augmente la vitesse de plusieurs threads.
  4. Fonctionnement à grande vitesse et en douceur.
  5. Consommation d'énergie réduite tout en augmentant les performances.

En conclusion, nous pouvons conclure qu'un processeur à un ou deux cœurs présente des différences importantes, à la fois en raison du travail et de son architecture.

Bien sûr, il est clair qu'un processeur à deux cœurs ou plus sera plus productif. Pour un usage domestique, en principe, il n'est pas essentiel d'acheter un ordinateur avec un seul processeur. Mais s'il existe des opportunités financières pour acheter un ordinateur dans la configuration duquel il y a deux processeurs, cela vaut la peine d'acheter. Après tout, le monde de l'information ne reste pas immobile. Les programmes sont en cours de finalisation, la technologie s'améliore. Chaque jour de plus en plus produits logiciels conçu pour fonctionner avec les systèmes 64 bits.

La course aux performances supplémentaires sur le marché des processeurs ne peut être remportée que par les fabricants qui, sur la base des technologies de fabrication actuelles, peuvent fournir un équilibre raisonnable entre la vitesse d'horloge et le nombre de cœurs de calcul. Grâce au passage aux procédés de fabrication 90 et 65 nm, il est devenu possible de créer des processeurs avec un grand nombre noyaux. Cela était dû en grande partie aux nouvelles options de réglage de la dissipation thermique et à la taille des cœurs, c'est pourquoi nous assistons aujourd'hui à l'émergence d'un nombre croissant de processeurs quadricœurs. Mais qu'en est-il logiciel? Dans quelle mesure passe-t-il d'un à deux ou quatre cœurs ?

Dans un monde idéal, les programmes optimisés pour les threads permettraient au système d'exploitation de distribuer plusieurs threads sur les cœurs de traitement disponibles, qu'ils soient simples ou multicœurs, monocœurs ou multicœurs. L'ajout de nouveaux cœurs vous permet d'obtenir plus de gains de performances que n'importe quelle augmentation de la vitesse d'horloge. Cela a en fait du sens : plus de travailleurs termineront presque toujours une tâche plus rapidement que moins de travailleurs plus rapides.

Mais est-il judicieux d'équiper les processeurs de quatre cœurs ou même plus ? Y a-t-il assez de travail pour charger quatre cœurs ou plus ? Gardez à l'esprit qu'il est très difficile de répartir le travail entre les cœurs afin que les interfaces physiques telles que HyperTransport (AMD) ou Front Side Bus (Intel) ne deviennent pas un goulot d'étranglement. Il existe une troisième option : le mécanisme qui répartit la charge entre les cœurs, à savoir le gestionnaire d'OS, peut également devenir un goulot d'étranglement.

La transition du simple cœur au double cœur d'AMD s'est déroulée presque parfaitement car la société n'a pas poussé l'enveloppe thermique à des niveaux extrêmes comme elle l'a fait avec AMD. Processeurs Intel Pentium 4. Par conséquent, les processeurs Athlon 64 X2 étaient chers, mais tout à fait raisonnables, et la gamme Pentium D 800 est devenue célèbre pour ses travail chaud. Mais les processeurs 65 nm d'Intel, et en particulier la gamme Core 2, ont changé la donne. Intel a pu combiner deux processeurs Core 2 Duo dans un seul package, contrairement à AMD, qui a abouti au Core 2 Quad actuel. AMD promet de sortir ses propres processeurs quad-core Phenom X4 avant la fin de cette année.

Dans notre article, nous examinerons la configuration Core 2 Duo sur quatre cœurs, deux cœurs et un cœur. Et voyons à quel point les performances évoluent. Cela vaut-il la peine de passer à quatre cœurs aujourd'hui ?

Un noyau

Le terme "single-core" fait référence à un processeur doté d'un cœur de traitement. Cela inclut presque tous les processeurs depuis la création de l'architecture 8086 jusqu'à l'Athlon 64 et l'Intel Pentium 4. Jusqu'à ce que le processus de fabrication devienne suffisamment mince pour créer deux cœurs de traitement sur une seule puce, la transition vers une technologie de processus plus petite a été utilisée pour réduire tension de fonctionnement, augmenter les vitesses d'horloge ou ajouter des blocs fonctionnels et de la mémoire cache.

L'exécution d'un processeur monocœur à des vitesses d'horloge élevées peut fournir de meilleures performances pour une seule application, mais un tel processeur ne peut exécuter qu'un seul programme (thread) à la fois. Intel a implémenté le principe Hyper-Threading, qui émule la présence de plusieurs cœurs pour système opérateur. La technologie HT a permis de mieux charger les longs pipelines des processeurs Pentium 4 et Pentium D. Certes, le gain de performances n'était pas énorme, mais la réactivité du système était nettement meilleure. Et dans un environnement multitâche, cela peut être encore plus important, puisque vous pourrez travailler pendant que votre ordinateur travaille sur une tâche spécifique.

Étant donné que les processeurs double cœur sont si bon marché de nos jours, nous ne recommandons pas les processeurs monocœur, sauf si vous souhaitez économiser chaque centime.


Le processeur Core 2 Extreme X6800 était le plus rapide de la gamme au moment de sa sortie Intel Core 2, fonctionnant à 2,93 GHz. Aujourd'hui, les processeurs double cœur ont atteint 3,0 GHz, mais à une fréquence de bus FSB1333 plus élevée.

Passer à deux cœurs de processeur signifie doubler la puissance de traitement, mais uniquement sur les applications optimisées pour le multithreading. Habituellement, ces applications incluent des programmes professionnels nécessitant une puissance de traitement élevée. Mais un processeur double cœur a toujours du sens, même si vous n'utilisez votre ordinateur que pour le courrier électronique, la navigation Web et la navigation Web. documents de bureau. D'un côté, modèles modernes les processeurs dual-core ne consomment pas beaucoup plus d'énergie que les modèles single-core. D'autre part, le deuxième cœur de traitement ajoute non seulement des performances, mais améliore également la réactivité du système.

Avez-vous déjà attendu que WinRAR ou WinZIP finisse de compresser les fichiers ? Sur une machine monocœur, il est peu probable que vous puissiez basculer rapidement entre les fenêtres. Même la lecture de DVD peut stresser un seul cœur autant qu'une tâche ardue. Le processeur double cœur facilite la gestion de l'exécution simultanée de plusieurs applications.

double cœur Processeurs AMD contiennent deux cœurs à part entière avec mémoire cache, un contrôleur de mémoire intégré et un commutateur croisé qui fournit un accès partagé à la mémoire et à l'interface HyperTransport. Intel a emprunté une voie similaire au premier Pentium D, en installant deux cœurs Pentium 4 dans le processeur physique. Le contrôleur mémoire faisant partie du chipset, le bus système doit être utilisé à la fois pour la communication entre les cœurs et pour l'accès à la mémoire, ce qui impose certaines restrictions de performance. Le processeur Core 2 Duo est équipé de cœurs plus avancés qui fournissent meilleure performance par horloge et le meilleur rapport performances/watt. Les deux cœurs utilisent un cache L2 commun, ce qui permet d'échanger des données sans passer par le bus système.

Le Core 2 Quad Q6700 fonctionne à 2,66 GHz en utilisant deux internes Cœur 2 duos.

S'il existe aujourd'hui de nombreuses raisons de passer aux processeurs double cœur, les quatre cœurs ne semblent pas encore si convaincants. L'une des raisons est l'optimisation limitée des programmes pour plusieurs threads, mais il existe également certains problèmes d'architecture. Bien qu'AMD critique aujourd'hui Intel pour avoir intégré deux matrices double cœur dans un processeur, le considérant comme n'étant pas un "vrai" processeur quadricœur, l'approche d'Intel fonctionne bien car les processeurs offrent des performances quadricœur. En termes de production, il est plus facile d'obtenir haut niveau rendement en cristaux appropriés et libération plus de produits avec de petits noyaux, qui peuvent ensuite être connectés ensemble pour un nouveau produit plus puissant sur un nouveau processus. Quant aux performances, il existe des "goulots d'étranglement" - deux matrices communiquent entre elles via le bus système, il est donc très difficile de gérer plusieurs cœurs répartis sur plusieurs matrices. Bien que la présence de plusieurs cristaux permette de meilleures économies d'énergie et d'ajuster les fréquences des cœurs individuels aux besoins de l'application.

Les véritables processeurs quadricœurs utilisent quatre cœurs qui, avec la mémoire cache, sont situés sur la même puce. La présence d'un cache unifié commun est importante ici. AMD mettra en œuvre cette approche en équipant 512 Ko de cache L2 par cœur et en ajoutant du cache L3 pour tous les cœurs. L'avantage d'AMD est qu'il sera possible de désactiver des cœurs individuels et d'en booster d'autres pour obtenir de meilleures performances monothread. Intel suivra le même chemin, mais pas avant d'avoir introduit l'architecture Nehalem en 2008.

utilitaires de sortie informations système, comme CPU-Z, vous permet de connaître le nombre de cœurs et les tailles de cache, mais pas la disposition du processeur. Vous ne saurez pas que le Core 2 Quad (ou quad-core Édition extrême montré dans la capture d'écran) se compose de deux cœurs.


Quel est l'avantage des processeurs dual core ?

Lors de l'achat d'un ordinateur portable, vous avez probablement remarqué que certains d'entre eux portent des étiquettes : "Intel Core 2 Duo" ou "AMD Turion 64 x2". Ces étiquettes indiquent que les ordinateurs portables sont basés sur la technologie de traitement double cœur.

Processeurs double cœur

Les processeurs double cœur font référence au type de systèmes constitués de deux cœurs de processeur indépendants combinés dans un circuit intégré (CI) ou, comme le disent les professionnels, dans une seule puce. De tels systèmes combinent deux cœurs dans un processeur. Une technologie similaire a d'abord été appliquée à l'ordinateur personnel et à la maison console de jeu, mais très vite, il a été adapté à l'environnement informatique mobile. Des ordinateurs portables dotés d'une technologie similaire sont disponibles auprès d'AMD et d'Intel.

Les processeurs double cœur ont une structure différente de celle des processeurs double cœur. Ils font référence à un système où deux processeurs sont combinés dans un circuit intégré. Et les processeurs à double cœur, à leur tour, font référence à un système dans lequel deux processeurs indépendants (chacun avec sa propre matrice) sont directement connectés à la carte mère.

Chacun des processeurs d'un système double cœur possède un cache intégré (cache principal) qui leur donne leur propre potentiel de récupération et de traitement rapides et efficaces des instructions fréquemment utilisées. De plus, le cache de deuxième niveau est situé sur le même circuit intégré. Le cache secondaire du chipset Intel Mobile Core 2 Duo est partagé entre deux processeurs. Dans le chipset Turion AMD 64x2, chacun des deux processeurs dispose d'un cache dédié - 512 Ko pour chaque cœur. Le cache de second niveau est une réserve pour le boîtier. si le primaire ne suffit pas.

Avantages de la technologie double cœur

Les avantages les plus importants de ces processeurs sont la vitesse et l'efficacité. Le traitement des commandes et la récupération des données sont assurés par deux processeurs ; ainsi, de meilleures performances sont obtenues sans chauffer les processeurs. Le fait que ces deux processeurs disposent de leur propre cache principal facilement accessible garantit également des performances rapides. De plus, en particulier dans le cas du processeur Intel Core 2 Duo où le cache secondaire est divisé, l'intégralité du cache secondaire peut être utilisée par l'un ou les deux processeurs en même temps si nécessaire.

En un mot, un ordinateur portable avec un processeur double cœur fonctionne plus rapidement et fonctionne plus froid, tout en offrant un meilleur multitâche. Les processeurs double cœur consomment moins d'énergie que les processeurs double cœur.

Un autre avantage de l'utilisation de processeurs double cœur dans les ordinateurs portables est le poids et la taille plus légers, ce qui rend ordinateur portable plus pratique, tout en offrant des performances de type PC.

Il est important de noter qu'avec les programmes plus anciens, si vous n'exécutez qu'un seul programme à la fois, vous ne bénéficierez d'aucun des avantages des processeurs double cœur. Les programmes plus anciens n'étaient pas conçus pour ce type de technologie, ils ne pouvaient donc utiliser qu'un seul cœur. Cependant, dans ce cas, l'avantage du multitâche demeure. Si plusieurs programmes sont ouverts en même temps, un processeur à deux cœurs offrira des performances plus rapides qu'un seul cœur.

Au fil du temps, de plus en plus de développeurs de logiciels construisent leurs programmes en pensant aux processeurs double cœur ; ainsi, les utilisateurs pourront dans un proche avenir profiter de tous les avantages de ces processeurs.

Les premiers processeurs informatiques à plusieurs cœurs sont apparus sur le marché grand public au milieu des années 2000, mais de nombreux utilisateurs ne comprennent toujours pas 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 dispositifs d'un ordinateur. Ce nom officiel sec est souvent abrégé en "processeur"). Le processeur est un microcircuit, comparable en surface à une boîte d'allumettes. Au contraire, le processeur est comme un moteur dans 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 le moteur de la voiture) qui détermine la puissance de la « machine ».

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

Fonction du processeur - Calculs. Peu importe lesquels. Le fait est que tout le travail d'un ordinateur est lié exclusivement aux calculs arithmétiques. Addition, multiplication, soustraction et autre algèbre - tout cela est fait 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 s'occupe des calculs est ici, qu'est-ce qu'un processeur.

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

Depuis le début des "âges" du processeur, ces microcircuits étaient à un seul cœur. Le cœur est en fait le processeur lui-même. Sa partie principale et principale. Les processeurs ont également d'autres parties - disons, des "jambes" - des contacts, un "câblage" microscopique - mais c'est le bloc qui est responsable des calculs qui s'appelle cœur du processeur. Lorsque les processeurs sont devenus assez petits, les ingénieurs ont décidé de combiner plusieurs cœurs dans un même "boîtier" de processeur à la fois.

Si nous imaginons le processeur comme un appartement, le noyau est une grande pièce dans un tel appartement. Un appartement d'une pièce est un cœur de processeur (grande pièce-hall), une cuisine, une salle de bain, un couloir ... Un appartement de deux pièces est déjà comme deux cœurs de processeur avec d'autres pièces. Il y a aussi des appartements de trois, quatre et même 12 pièces. Également dans le cas des processeurs: à l'intérieur d'un cristal - "appartement", il peut y avoir plusieurs cœurs - "chambres".

Multicœur- c'est la division d'un processeur en plusieurs blocs fonctionnels identiques. Le nombre de blocs est le nombre de cœurs dans un même processeur.

Variétés de processeurs multicœurs

Il y a une idée fausse : "plus un processeur a de cœurs, mieux c'est". C'est ainsi que les spécialistes du marketing qui sont payés pour créer ce genre d'idées fausses essaient de présenter le cas. Leur tâche est de vendre des processeurs bon marché, de plus, à un prix plus élevé et en quantités énormes. Mais dans les faits, le nombre de cœurs est loin d'être la principale caractéristique des 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, ils sont équipés de la même manière, et leur rénovation est similaire. Il existe des processeurs faibles à quatre cœurs (ou même à 6 cœurs) qui sont beaucoup plus faibles que ceux à double cœur. Mais on a du mal à y croire : quand même, la magie des grands nombres 4 ou 6 contre « quelques » deux. Cependant, c'est exactement ce qui arrive très, très souvent. Cela ressemble au même appartement de quatre pièces, mais dans un état mort, sans réparation, dans une zone complètement isolée - et même au prix d'une "pièce kopeck" chic en plein centre.

Combien y a-t-il de cœurs dans un processeur ?

Pour Ordinateur personnel et les ordinateurs portables, les processeurs monocœurs ne sont plus vraiment produits depuis plusieurs années, et les trouver en vente est une rareté. Le nombre de cœurs commence par deux. Quatre cœurs - en règle générale, ce sont des processeurs plus chers, mais ils ont un retour sur eux. Il existe également des processeurs à 6 cœurs qui sont incroyablement chers et beaucoup moins utiles en termes pratiques. Peu de tâches peuvent améliorer les performances de ces cristaux monstrueux.

Il y a eu une expérience d'AMD pour créer des processeurs à 3 cœurs, mais c'est déjà du passé. Cela s'est plutôt bien passé, mais leur temps est passé.

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. C'est vrai, et le prix est beaucoup plus bas. Vous devez juste savoir que 4 cœurs d'AMD seront presque toujours sensiblement plus faibles que les mêmes 4 cœurs d'Intel.

Vous savez maintenant que les processeurs ont 1, 2, 3, 4, 6 et 12 cœurs. Les processeurs monocœur et 12 cœurs sont rares. Les processeurs tri-core appartiennent au passé. Les processeurs à six cœurs sont soit très chers (Intel), soit pas assez puissants (AMD) pour surpayer le 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 des processeurs multicœurs

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, peut-être pas le plus important. Par exemple, un processeur double cœur à 2 GHz est une offre plus puissante que son homologue monocœur à 3 GHz.

Il est complètement faux de supposer que la fréquence du 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 cœur de 2 GHz n'a de toute façon pas une fréquence totale de 4 GHz ! Même le concept de "fréquence générale" n'existe pas. Dans ce cas, Fréquence du processeur est exactement de 2 GHz. Pas de multiplications, additions ou autres opérations.

Et encore une fois, "transformez" 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 - tous les mêmes trois mètres, et pas un centimètre plus haut. Peu importe le nombre de pièces qu'il y a dans un tel appartement, la hauteur de ces pièces ne change pas. Aussi fréquence d'horloge des cœurs de processeur. Il ne s'additionne pas ou ne se multiplie pas.

Multicœur virtuel ou Hyper-Threading

Il y a aussi cœurs de processeur virtuels. La technologie Hyper-Threading des processeurs Intel fait « penser » à l'ordinateur qu'il y a en fait 4 cœurs dans un processeur double cœur. Très semblable au seul et unique Disque dur se divise en plusieurs logiqueslecteurs locaux C, D, E et ainsi de suite.

Hyper-Le threading est une technologie très utile dans un certain nombre de tâches.. Il arrive parfois que le cœur du processeur ne soit utilisé qu'à moitié et que le reste des transistors de sa composition soit inactif. Les ingénieurs ont trouvé un moyen de faire fonctionner ces utilisateurs en divisant chaque cœur de processeur physique en deux parties « virtuelles ». Comme si une pièce assez grande était divisée en deux par une cloison.

Cela a-t-il un sens pratique astuce du noyau virtuel? Le plus souvent - oui, bien que tout dépende des 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, dans certains appartements résidentiels également. Dans d'autres cas, partitionner la pièce (diviser le cœur du processeur en deux cœurs virtuels) n'a aucun sens.

A noter que le plus cher transformateurs productifs classeCœuri7 sont équipés sans fauteHyper-enfilage. Ils ont 4 cœurs physiques et 8 virtuels. Il s'avère que 8 threads de calcul fonctionnent simultanément sur un processeur. Moins cher mais aussi processeurs puissants Classe Intel Cœuri5 se composent de quatre noyaux, mais Hyper-Threading ne fonctionne pas là. Il s'avère que le Core i5 fonctionne avec 4 threads de calcul.

Processeurs Cœuri3- typiques "paysans moyens", à la fois en prix et en 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 budgétaires. Pentium etCéléron. Deux cœurs, pas de "threading hype" = deux threads.

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

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 cœurs suffisent amplement pour un travail normal. Un processeur avec un grand nombre de cœurs n'apportera pas une augmentation significative de la vitesse.

Pour les jeux, il faut 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 ait besoin de toute la puissance du 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 suffiront.

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 aussi virtuels sont impliqués ici. Plus il y a de threads informatiques, mieux c'est. Et peu importe combien coûte un tel processeur : pour les professionnels, le prix n'est pas si important.

Les processeurs multicœurs présentent-ils un avantage ?

Oui, certainement. Dans le même temps, l'ordinateur est engagé dans plusieurs tâches - au moins Fonctionnement de Windows(en passant, ce sont des centaines de tâches différentes) et, au même moment, la lecture du film. Écouter de la musique et naviguer sur Internet. Emploi éditeur de texte et inclus la musique. Deux cœurs de processeur - et ce sont en fait deux processeurs, feront face à différentes tâches plus rapidement qu'un seul. Deux cœurs le rendront un peu plus rapide. Quatre est encore plus rapide que deux.

Dans les premières années de l'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 sont bien conscientes et capables d'exploiter plusieurs cœurs. La vitesse de traitement des tâches sur un processeur double cœur est rarement doublée, mais il y a presque toujours une amélioration des performances.

Par conséquent, le mythe enraciné selon lequel les programmes supposés ne peuvent pas utiliser plusieurs cœurs est une information obsolète. Il était une fois c'était vrai, aujourd'hui la situation s'est considérablement améliorée. Les avantages des cœurs multiples 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 avec la mauvaise formule "plus il y a de cœurs, mieux c'est". C'est faux. Premièrement, les processeurs à 4, 6 et 8 cœurs sont sensiblement plus chers que leurs homologues à double cœur. Une augmentation significative du prix n'est pas toujours justifiée en termes de performances. Par exemple, si un processeur à 8 cœurs n'est que 10 % plus rapide qu'un processeur avec moins de cœurs, mais sera 2 fois plus cher, alors un tel achat est difficile à justifier.

Deuxièmement, plus un processeur a de cœurs, plus il est "gourmand" en termes de consommation d'énergie. Cela n'a aucun sens d'acheter un ordinateur portable beaucoup plus cher avec un Core i7 à 4 cœurs (8 threads) si cet ordinateur portable ne traite que fichiers texte, naviguer sur Internet et ainsi de suite. 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 cédera pas au "collègue" plus éminent. Et à partir d'une batterie, un ordinateur portable aussi puissant fonctionnera beaucoup moins qu'un Core i3 économique et peu exigeant.

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

La mode de plusieurs cœurs de calcul dans un même processeur s'applique également aux appareils mobiles. Les smartphones, ainsi que les tablettes avec un grand nombre de cœurs, n'utilisent presque jamais toutes les capacités de leurs microprocesseurs. Les ordinateurs portables à double cœur fonctionnent parfois vraiment un peu plus vite, mais 4, et plus encore 8 cœurs, sont exagérés. La batterie est consommée de manière complètement impie et les appareils informatiques puissants sont tout simplement inactifs. La conclusion est que 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 exagérés dans les tâches normales et même dans 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 dans les années à venir. Nous ne parlerons que des processeurs fabriqués par Intel. Oui, AMD propose bonnes décisions, mais ils sont moins populaires et il est plus difficile de les comprendre.

Notez que le tableau est basé sur les processeurs d'échantillons 2012-2014. Les échantillons plus anciens ont des caractéristiques différentes. De plus, nous n'avons pas mentionné les variantes rares du processeur, par exemple le Celeron monocœur (il en existe encore aujourd'hui, mais il s'agit d'une variante atypique qui n'est presque 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 modèle spécifique(et il y en a 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, taille du cache et autres caractéristiques.

CPU Nombres de coeurs Threads de calcul Application typique
atome 1-2 1-4 Ordinateurs et netbooks à faible consommation. La tâche des processeurs Atom est la consommation d'énergie minimale. Leur productivité est minime.
Céléron 2 2 Les processeurs les moins chers pour les PC de bureau et les ordinateurs portables. Les performances sont suffisantes pour les tâches bureautiques, mais ce ne sont pas du tout des processeurs de jeu.
Pentium 2 2 Des processeurs Intel 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 de performances parfois légèrement améliorées par rapport au Celeron
Core i3 2 4 Deux cœurs assez puissants, chacun étant divisé en deux "processeurs" virtuels (Hyper-Threading). Ce sont déjà des CPU assez puissants à des prix pas trop élevés. Un bon choix pour la maison ou puissant ordinateur de bureau sans exigence particulière de performance.
Core i5 4 4 Les Core i5 à 4 cœurs à part entière sont des processeurs assez chers. Leurs performances ne manquent que dans les tâches les plus exigeantes.
Core i7 4-6 8-12 Les processeurs Intel les plus puissants mais surtout les plus chers. En règle générale, ils sont rarement plus rapides que le Core i5, et uniquement dans certains programmes. Ils n'ont tout simplement pas d'alternative.

Un bref résumé de l'article "Toute la vérité sur les processeurs multicœurs". Au lieu d'un résumé

  • Cœur du processeur est sa partie intégrante. En fait, un processeur indépendant à l'intérieur du boîtier. Un processeur double cœur est composé de deux processeurs en un.
  • Multicœur comparable au nombre de pièces d'un appartement. Les appartements de deux pièces sont meilleurs que les appartements d'une pièce, mais seulement toutes choses étant égales par ailleurs (emplacement de l'appartement, état, superficie, hauteur sous plafond).
  • L'affirmation selon laquelle Plus un processeur a de cœurs, meilleur il est.- un stratagème marketing, une règle complètement fausse. Après tout, un appartement est choisi non seulement par le nombre de pièces, mais également par son emplacement, sa réparation et d'autres paramètres. Il en va de même pour plusieurs cœurs à l'intérieur du processeur.
  • Existe multicœur "virtuel"- Technologie Hyper Threading. Grâce à cette technologie, chaque cœur « physique » est divisé en deux cœurs « 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 à quatre cœurs.
  • Pour les processeurs de bureau 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 fils. Les processeurs Intel pour ordinateurs portables (mobiles) ont un nombre différent de cœurs/threads.
  • Pour ordinateurs portables l'efficacité de la consommation d'énergie (en pratique, la durée de vie de la batterie) est souvent plus importante que le nombre de cœurs.

Petite histoire sur langage clair sur les cœurs des processeurs mobiles, leurs fonctions et le nombre requis.

La navigation

Pour toute personne qui décide d'acquérir un tout nouveau smartphone, le principal critère de sélection n'est pas seulement le prix, mais également la puissance du gadget. Si vous allez sur le site Web d'une boutique en ligne et ouvrez les caractéristiques techniques des smartphones, vous pouvez voir parmi eux une définition telle que «processeur».

De nombreux utilisateurs, même techniquement analphabètes, connaissent cette partie et ont une idée de la fonction qu'elle remplit. Cependant, les mots "dual-core" ou "quad-core" qui se trouvent à côté de celui-ci sèment la confusion chez beaucoup.

Dans notre article, nous parlerons de ce qu'est un cœur de processeur dans un smartphone, de quoi il est responsable et s'il est vrai que plus il y a de cœurs dans le processeur, plus le téléphone est puissant.

Qu'est-ce qu'un processeur dans un téléphone ?

  • Avant de passer aux cœurs, nous devons d'abord comprendre ce qu'est un processeur. Le processeur est un appareil miniature qui est responsable des opérations mathématiques, logiques et de contrôle entrées par une personne dans le code machine.
  • En règle générale, le processeur est réalisé sous la forme d'un seul circuit intégré, basé sur une puce en silicium et un grand nombre de transistors situés dessus. Dans certains cas, le processeur peut être constitué de deux ou plusieurs microcircuits spécialisés.

  • La vitesse ou la puissance du processeur dépend directement du nombre total de transistors appliqués à la puce de silicium. La puissance du processeur est mesurée en vitesse d'horloge ( GHz) et plus de transistors sont appliqués à la puce de silicium, plus la fréquence d'horloge du processeur (puissance) sera élevée.
  • Cependant, le courant traversant les transistors a tendance à chauffer la puce de silicium qui, sous l'influence hautes températures sort de l'ordre. Et plus il y a de transistors sur une puce, plus vite elle chauffe et atteint sa limite thermique. Juste pour éviter la surchauffe, des processeurs à deux cœurs ou plus ont été inventés.

Que sont les cœurs de processeur d'un smartphone et de quoi sont-ils responsables ?

  • Le noyau est le module principal du processeur, où toutes les informations sont traitées et les calculs sont effectués. Si nous faisons une analogie avec corps humain, alors le processeur est le cerveau et les noyaux sont ses hémisphères. À cerveau humain il y en a deux, mais le nombre de cœurs de processeur d'un smartphone peut atteindre huit pièces.

  • Ci-dessus, nous avons évoqué le fait que la puissance du processeur dépend du nombre de transistors qui lui sont appliqués et évoqué la surchauffe. La présence de plusieurs cœurs dans le processeur est nécessaire pour répartir la charge sur le processeur entre eux et réduire la dissipation thermique.
  • Ainsi, si un noyau ne peut pas faire face au flux d'informations traitées, le deuxième noyau s'activera automatiquement et prendra en charge une partie du travail, évitant ainsi la surchauffe. La présence de deux cœurs ou plus dans le processeur vous permet de mettre plus de transistors dessus et, par conséquent, d'augmenter sa puissance ou sa vitesse de traitement.

Qu'est-ce qui affecte le nombre de cœurs dans un smartphone ?

  • Comme nous l'avons déjà découvert, les cœurs aident à décharger le processeur, à réduire le transfert de chaleur et à augmenter sa vitesse. Ainsi, plus il y a de cœurs de processeur installés sur votre téléphone, plus vous pouvez effectuer d'actions simultanément.

  • Par exemple, si vous avez un smartphone avec un processeur monocœur, jouez à un jeu dessus et souhaitez exécuter une deuxième application en parallèle, votre jeu sera automatiquement fermé, car le processeur ne peut pas traiter un flux de données aussi volumineux à le même temps.
  • Si vous faites la même chose sur un processeur double cœur, l'un de ses cœurs prendra en charge le travail du jeu et le second traitera l'application en cours d'exécution.
  • Il existe également des applications lourdes qui chargent plusieurs cœurs de processeur à la fois. Ils sont dits multithreads. Ceux-ci incluent des jeux lourds et certains éditeur graphique. Si vous essayez d'exécuter une telle application sur un smartphone avec un processeur monocœur, au mieux, elle ne démarrera tout simplement pas. Le pire scénario peut être un gel complet et une surchauffe de l'appareil.

Quel est le plus grand nombre de cœurs dans un smartphone ?

  • A ce jour, en Téléphones portables et les tablettes sont des processeurs installés avec un nombre maximum de cœurs de dix. Il pourrait sûrement y en avoir plus, mais les développeurs n'en voient pas la nécessité pour le moment.
  • Mais, malgré le point de vue des fabricants de processeurs, de nombreux analystes et experts sont d'avis que l'avenir des gadgets réside dans leur multitâche, ce qui est impossible sans les processeurs multicœurs.

Combien de cœurs y a-t-il dans un téléphone, un smartphone mieux ?

  • De nombreux acheteurs sont d'avis qu'un processeur octa-core est deux fois plus puissant qu'un processeur quad-core. Si nous le considérons du point de vue de la logique et n'entrons pas dans les détails du processeur, alors huit est supérieur à quatre, ce qui signifie que la puissance du gadget sera plus élevée. Cependant, cette opinion est fondamentalement erronée.
  • Comme déjà mentionné, le nombre de cœurs de processeur augmente la vitesse du smartphone en raison de la répartition uniforme des processus exécutés simultanément. Mais la plupart du courant Applications mobiles sont à thread unique et ne peuvent utiliser qu'un seul cœur de processeur à la fois. Dans de rares cas, deux.

  • Les processeurs multicœurs ne sont nécessaires que si vous jouez à des jeux lourds qui vous donnent charge élevée par processeur et sont capables d'utiliser quatre cœurs ou plus simultanément. Il n'y a que quelques jeux de ce type aujourd'hui, car les développeurs de l'industrie du jeu essaient d'optimiser leurs produits même pour les appareils faibles afin d'augmenter les ventes.
  • Il n'y a pas de réponse claire à la question dans le titre. Tout dépend de vos besoins et Caractéristiques appareils en général. Si tu as besoin bon smartphone pour les jeux, vous devez faire attention non seulement au nombre de cœurs de processeur, mais également à sa fréquence d'horloge, ainsi qu'au volume mémoire vive.

  • Par exemple, un smartphone avec 4 GO RAM, processeur quad-core et vitesse d'horloge 1,7 GHz sera beaucoup plus rapide qu'un smartphone similaire avec un processeur octa-core et une vitesse d'horloge 1GHz.
  • Le dispositif de processeur joue également un rôle important. Chaque fabricant a une structure de processeur différente. Par exemple, les processeurs des fabricants atome Et muflier avec le même nombre de cœurs et la même vitesse d'horloge, les performances seront différentes.

VIDÉO : pourquoi plus de cœurs dans un processeur mobile ne signifie pas mieux ?