Pourquoi huit cœurs de processeur de smartphone valent-ils mieux que quatre ? Ce qu'un smartphone doté d'un processeur à huit cœurs peut faire. Quoi de mieux : un processeur quadricœur ou huit cœurs.

Nous avons découvert un problème désagréable de limite d'horloge. Ayant atteint le seuil des 3 GHz, les développeurs ont été confrontés à une augmentation significative de la consommation électrique et de la dissipation thermique de leurs produits. Le niveau de technologie en 2004 ne permettait pas une réduction significative de la taille des transistors dans un cristal de silicium, et la sortie de cette situation consistait à tenter non pas d'augmenter les fréquences, mais d'augmenter le nombre d'opérations effectuées par cycle d'horloge. Après avoir adopté l'expérience des plates-formes de serveur, où une configuration multiprocesseur avait déjà été testée, il a été décidé de combiner deux processeurs sur une seule puce.

Beaucoup de temps a passé depuis : les processeurs à deux, trois, quatre, six et même huit cœurs sont devenus largement disponibles. Mais la principale part de marché est toujours occupée par les modèles à 2 et 4 cœurs. AMD tente de changer la donne, mais son architecture Bulldozer n'a pas répondu aux attentes et les processeurs à huit cœurs économiques ne sont toujours pas très populaires dans le monde. La question est doncquel est le meilleur : processeur 2 ou 4 cœurs, reste toujours d'actualité.

Différence entre processeur 2 et 4 cœurs

Au niveau matériella principale différence entre un processeur à 2 cœurs et un processeur à 4 cœurs– nombre de blocs fonctionnels. Chaque cœur est essentiellement un processeur distinct équipé de ses propres nœuds informatiques. 2 ou 4 de ces processeurs sont interconnectés par un bus interne à grande vitesse et un contrôleur de mémoire commun pour l'interaction avec la RAM. D'autres unités fonctionnelles peuvent également être courantes : la plupart des processeurs modernes disposent d'une mémoire cache individuelle des premier (L1) et deuxième (L2) niveaux, de blocs de calculs d'entiers et d'opérations en virgule flottante. Le cache L3, relativement volumineux, est unique et accessible à tous les cœurs. Par ailleurs, on peut noter les AMD FX déjà mentionnés (ainsi que les CPU Athlon et les APU de la série A) : ils ont en commun non seulement une mémoire cache et un contrôleur, mais aussi des unités de calcul à virgule flottante : chacun de ces modules appartient simultanément à deux noyaux.

Schéma du processeur quad-core AMD Athlon

Du point de vue de l'utilisateurdifférence entre processeur 2 et 4 cœursest le nombre de tâches que le processeur peut traiter en un cycle d'horloge. Avec la même architecture, la différence théorique sera respectivement de 2 fois pour 2 et 4 cœurs ou de 4 fois pour 2 et 8 cœurs. Ainsi, lorsque plusieurs processus s'exécutent simultanément, une augmentation de leur nombre devrait entraîner une augmentation des performances du système. Après tout, au lieu de 2 opérations, un processeur quad-core pourra en effectuer quatre à la fois.

Qu’est-ce qui explique la popularité des processeurs dual-core ?

Il semblerait que si une augmentation du nombre de cœurs entraîne une augmentation des performances, alors par rapport aux modèles à quatre, six ou huit cœurs, les processeurs dual-core n'ont aucune chance. Cependant, le leader mondial du marché des processeurs, Intel, met à jour chaque année sa gamme de produits et lance de nouveaux modèles avec seulement quelques cœurs (Core i3, Celeron, Pentium). Et cela dans le contexte du fait que même dans les smartphones et les tablettes, les utilisateurs considèrent ces processeurs avec méfiance ou mépris. Pour comprendre pourquoi les modèles les plus populaires sont des processeurs à deux cœurs, vous devez prendre en compte plusieurs facteurs clés.

Intel Core i3 – les processeurs à 2 cœurs les plus populaires pour les PC domestiques

Problème de compatibilité. Lors de la création de logiciels, les développeurs s'efforcent de garantir qu'ils peuvent fonctionner à la fois sur les nouveaux ordinateurs et sur les modèles de CPU et de GPU existants. Compte tenu de la gamme proposée sur le marché, il est important de s'assurer que le jeu fonctionne normalement sur deux et huit cœurs. La majorité de tous les PC domestiques existants sont équipés d'un processeur double cœur, c'est pourquoi la prise en charge de ces ordinateurs reçoit la plus grande attention.

Difficulté à paralléliser les tâches. Pour garantir une utilisation efficace de tous les cœurs, les calculs effectués pendant l'exécution du programme doivent être divisés en threads égaux. Par exemple, une tâche qui permet d'utiliser de manière optimale tous les cœurs en attribuant un ou deux processus à chacun d'eux est la compression simultanée de plusieurs vidéos. Avec les jeux, c’est plus difficile, puisque toutes les opérations qui y sont effectuées sont interconnectées. Malgré le fait que le travail principal soit effectué par le processeur graphique de la carte vidéo, c'est le CPU qui prépare les informations pour générer une image 3D. Il est assez difficile de faire en sorte que chaque cœur traite sa propre partie de données, puis de la transmettre au GPU de manière synchrone avec les autres. Plus il faut traiter de flux de calcul simultanés, plus la mise en œuvre de la tâche est difficile.

Continuité des technologies. Les développeurs de logiciels utilisent les développements existants pour leurs nouveaux projets, qui font l'objet de modernisations répétées. Dans certains cas, ces technologies remontent à 10 à 15 ans. Un développement basé sur un projet vieux de dix ans se prête à une refonte radicale pour une optimisation idéale avec beaucoup de réticence, voire pas du tout. En conséquence, le logiciel est incapable d'utiliser de manière rationnelle les capacités matérielles du PC. Jeu S.T.A.L.K.E.R. Call of Pripyat, sorti en 2009 (à l'apogée des processeurs multicœurs), est construit sur un moteur de 2001 et ne peut donc pas charger plus d'un cœur.

HARCELEUR. utilise pleinement un seul cœur d'un processeur à 4 cœurs

La situation est la même avec le populaire RPG en ligne World of Tanks : le moteur Big World sur lequel il est basé a été créé en 2005, alors que les processeurs multicœurs n'étaient pas encore perçus comme la seule voie de développement possible.

World of Tanks ne sait pas non plus comment répartir uniformément la charge sur les noyaux

Difficultés financières. Une conséquence de ce problème est le point précédent. Si vous créez chaque application à partir de zéro, sans utiliser les technologies existantes, sa mise en œuvre coûtera des sommes énormes. Par exemple, le coût de développement de GTA V s'élevait à plus de 200 millions de dollars. Dans le même temps, certaines technologies n'ont toujours pas été créées « à partir de zéro », mais ont été empruntées à des projets précédents, puisque le jeu a été écrit pour 5 plateformes à la fois (Sony PS3, PS4, Xbox 360 et One, ainsi que PC).

GTA V est optimisé pour le multicœur et peut charger uniformément le processeur

Toutes ces nuances ne nous permettent pas d'utiliser pleinement le potentiel des processeurs multicœurs dans la pratique. L’interdépendance des fabricants de matériel et des développeurs de logiciels crée un cercle vicieux.

Quel processeur est le meilleur : 2 ou 4 cœurs

Il est évident que malgré tous les avantages, le potentiel des processeurs multicœurs reste encore sous-exploité. Certaines tâches ne savent pas comment répartir uniformément la charge et travailler dans un seul thread, d'autres le font avec une efficacité médiocre et seule une petite proportion de logiciels interagit pleinement avec tous les cœurs. La question est doncquel processeur est le meilleur, 2 ou 4 cœurs, acheter, nécessite une étude minutieuse de la situation actuelle.

Il existe sur le marché des produits de deux fabricants : Intel et AMD, qui diffèrent par leurs fonctionnalités de mise en œuvre. Les micro-appareils avancés se concentrent traditionnellement sur le multicœur, tandis qu'Intel est réticent à franchir une telle mesure et à augmenter le nombre de cœurs uniquement si cela n'entraîne pas une diminution des performances spécifiques par cœur (ce qui est très difficile à éviter).

L'augmentation du nombre de cœurs réduit les performances finales de chacun d'eux

En règle générale, les performances théoriques et pratiques globales d'un processeur multicœur sont inférieures à celles d'un processeur similaire (construit sur la même microarchitecture, avec le même processeur technique) avec un seul cœur. Cela est dû au fait que les cœurs utilisent des ressources partagées, ce qui n'a pas le meilleur effet sur les performances. Ainsi, vous ne pouvez pas simplement acheter un puissant processeur à quatre ou six cœurs en espérant qu'il ne sera certainement pas plus faible qu'un processeur double cœur de la même série. Dans certaines situations, ce sera le cas et cela sera perceptible. Un exemple est l'exécution d'anciens jeux sur un ordinateur équipé d'un processeur AMD FX à huit cœurs : les FPS sont parfois inférieurs à ceux d'un PC similaire doté d'un processeur quadricœur.

Le multicœur est-il nécessaire aujourd’hui ?

Cela signifie-t-il que de nombreux cœurs ne sont pas nécessaires ? Même si la conclusion semble logique, elle ne l’est pas. Les tâches quotidiennes légères (telles que surfer sur le Web ou exécuter plusieurs programmes à la fois) réagissent positivement à l'augmentation du nombre de cœurs de processeur. C’est pour cette raison que les fabricants de smartphones se concentrent sur la quantité, laissant derrière eux les performances spécifiques. Opera (et d'autres navigateurs basés sur le moteur Chromium), Firefox lancent chaque onglet ouvert en tant que processus distinct, respectivement, plus il y a de cœurs, plus la transition entre les onglets est rapide. Les gestionnaires de fichiers, les programmes bureautiques et les lecteurs ne sont pas en eux-mêmes gourmands en ressources. Mais si vous devez basculer fréquemment entre eux, un processeur multicœur améliorera les performances du système.

Le navigateur Opera attribue un processus distinct à chaque onglet

Intel en est conscient, car la technologie HuperThreading, qui permet au cœur de traiter un deuxième thread en utilisant des ressources inutilisées, est apparue à l'époque du Pentium 4. Mais elle ne compense pas totalement le manque de performances.

Dans le Gestionnaire des tâches, un processeur à 2 cœurs avec Huper Threading apparaît comme un processeur à 4 cœurs

Les créateurs de jeux, quant à eux, rattrapent progressivement leur retard. L'émergence de nouvelles générations de consoles Sony Play Station et Microsoft Xbox a incité les développeurs à accorder davantage d'attention aux capacités multicœurs. Les deux consoles sont basées sur des puces AMD à huit cœurs, les programmeurs n'ont donc plus besoin de consacrer beaucoup d'efforts à l'optimisation lors du portage d'un jeu sur un PC. Avec la popularité croissante de ces consoles, ceux qui étaient déçus par l'achat de l'AMD FX 8xxx pouvaient pousser un soupir de soulagement. Les processeurs multicœurs gagnent intensément des positions sur le marché, comme le montrent les critiques.

Intel a commencé à vendre ses processeurs Core i7-9700K et Core i9-9900K à huit cœurs avec un multiplicateur débloqué pour la plate-forme LGA1151 v2 il y a une semaine. Les nouveaux processeurs sont plus chers que leurs prédécesseurs à six cœurs, ce qui rendra finalement les systèmes basés sur ceux-ci plus chers que ceux existants. Cependant, la demande pour ces microcircuits est telle qu’actuellement les nouveaux produits sont à peine disponibles dans le commerce de détail.

Processeurs Intel Core de neuvième génération : portrait de famille

Pendant de nombreuses années, Intel n'a proposé que deux modèles de processeurs déverrouillés pour sa plate-forme grand public LGA115x dans chaque génération de produits. La société a fait des exceptions à plusieurs reprises (par exemple, en lançant un Pentium « déverrouillé » en 2014), mais généralement Intel a proposé un Core i5 « déverrouillé » et un Core i7 « déverrouillé ». L'année dernière, le géant des processeurs a également ajouté un Core i3 déverrouillé à la famille pour répondre aux besoins des passionnés à petit budget. Cette année, Intel a encore changé les règles du jeu. Au lieu d'élargir la famille de puces déverrouillées pour la plate-forme LGA1151 v2 avec un autre processeur à faible coût, la société a décidé de relever la barre et de proposer à la place un processeur Core i9.

Core i7-9700K Noyau i7-8086K Core i7-8700K Core i5-9600K Noyau i5-8600K
Nom de code CFL-R CFL-R LCF LCF CFL-R LCF
Noyaux/threads 8/16 8/8 6/12 6/12 6/6 6/6
Fréquence de base, GHz 3,6 3,6 4,0 3,7 3,7 3,6
Fréquence turbo maximale, GHz 5,0 4,9 5,0 4,7 4,6 4,3
Cache L3, Mo 16 12 12 12 9 9
TDP, W 95 95 95 95 95 95
Mémoire DDR4-2666 DDR4-2666 DDR4-2666 DDR4-2666 DDR4-2666 DDR4-2666
Prix ​​officiel $488 $374 $425 $359 $262 $258

À ce jour, la gamme de processeurs Core de neuvième génération avec multiplicateur déverrouillé se compose de trois produits : le Core i9-9900K à huit cœurs avec technologie Hyper-Threading et 16 Mo de cache, le Core i7-9700K à huit cœurs avec 12 Mo de cache. et le Core i5-9600K à six cœurs avec 9 Mo de cache. En plus de davantage de cœurs sur les modèles de classe i7/i9, tous les nouveaux processeurs sont exempts des vulnérabilités Spectre et Meltdown au niveau matériel et utilisent également la soudure comme interface entre la puce en silicium et le dissipateur thermique du processeur. Le nouveau matériau d'interface thermique soudé (STIM) offre une meilleure conductivité thermique que la pâte qu'Intel a utilisée ces dernières années, il est donc logique de s'attendre à ce que ces processeurs aient un bon potentiel d'overclocking.

Gros cristaux = prix élevés

Intel utilise différentes versions de sa technologie de traitement 14 nm pour fabriquer des processeurs depuis 2014/2015. En conséquence, l'ajout de cœurs de traitement, l'augmentation de la capacité du cache de troisième niveau, ainsi que la modification des normes de production pour augmenter les fréquences d'horloge augmentent inévitablement la taille des puces du processeur et leur coût.

Selon certaines estimations, le Core i7-7700K a une surface de puce d'environ 125 mm 2 , le Core i7-8700K a augmenté la taille du cœur à 151 mm 2 et le Core i9-9900K a « grandi » à 177 mm 2 . Historiquement, Intel n'a pas eu de problèmes avec le coût des cristaux d'une superficie de 177 mm 2 (c'est la taille du Core i7-4770K 22 nm), mais il convient de garder à l'esprit que les cycles de production ont tendance à s'allonger. avec chaque nouveau procédé technique, ce qui signifie le coût conditionnel de chaque millimètre carré de cristal de silicium.

Zone de puces de processeurs Intel avec un multiplicateur débloqué des dernières générations
Core i7-7700K Core i7-8700K Noyau i7-9700K/i9-9900K
Carré ~125mm2 ~151mm2 ~177 mm2
Configuration du processeur
4 cœurs
8 Mo de cache L3
iGPU GT2
6 cœurs
12 Mo de cache L3
iGPU GT2
8 cœurs
16 Mo de cache L3
iGPU GT2
Processus technologique 14+ 14++ 14++

En raison de l'augmentation des coûts, Intel a augmenté les prix recommandés* pour les processeurs Coffee Lake déverrouillés de 15 à 20 $ l'année dernière. Cette année, la société a non seulement augmenté les prix du Core i5/i7 de neuvième génération débloqué de 5 à 15 dollars, mais a également présenté le Core i9 avec un prix colossal pour cette plate-forme de 488 dollars, soit 114 dollars de plus que le prix du i7. -Modèle 9700K.

*RCP – prix conseillé client – ​​prix du processeur en version plateau à hauteur de 1000 unités. En règle générale, le prix de détail d'une puce Intel est supérieur de 5 à 15 dollars au prix du RCP, sauf en cas de pénurie aiguë.

En général, une augmentation du RCP de 5 à 15 $ pour le Core i5/i7 de neuvième génération « déverrouillé » (par rapport aux analogues de la génération précédente) ne semble pas trop terrible : pour cet argent, les clients obtiennent des cœurs supplémentaires (i7), plus élevés vitesses d'horloge (i5), ainsi qu'un potentiel d'overclocking accru grâce à STIM.
Il est également évident que le RCP des nouvelles puces est toujours supérieur de 20 à 35 dollars aux prix des processeurs Intel quadricœurs avec un multiplicateur débloqué pour les ordinateurs de bureau, mais nous imputerons cela à l'inflation. D'un autre côté, le Core i9-9900K coûte 149 $ de plus que la puce Intel haut de gamme LGA115x typique lancée en 2013-2017 et place considérablement la barre en matière de coût des ordinateurs hautes performances basés sur la plate-forme grand public de l'entreprise. Cependant, le prix du Core i9-9900K est nettement inférieur au coût du processeur Core i7-9800X orienté vers le segment HEDT, qui est estimé à 589 $.

Pour les fans de divers types de métriques, nous pouvons ajouter qu'avec la sortie de processus à huit cœurs pour l'infrastructure LGA1151 v2, Intel a réduit le coût d'un cœur de processeur à 47 $ dans le cas du modèle Core i7-9700K, qui est le prix le plus bas d’un cœur de processeur de classe i7 de tous les temps.

Core i7 et Core i9 à huit cœurs : toujours dans le livre rouge

Malgré des prix plus élevés que leurs prédécesseurs, les processeurs Core de neuvième génération sont assez difficiles à acheter. Dans le même temps, si le Core i5-9600K à six cœurs peut encore être trouvé, alors les Core i7-9700K et Core i9-9900K à huit cœurs méritent d'être inclus dans le livre rouge, selon une vérification effectuée par un certain nombre de détaillants par les journalistes du site AnandTech.

Lors de l'étude des offres de 27 boutiques en ligne des États-Unis, d'Europe occidentale et des pays scandinaves, les résultats suivants ont été révélés :

  • Les processeurs Core i9-9900K sont pratiquement impossibles à acheter à un prix proche du RCP. Même les magasins aux États-Unis vendent ces processeurs pour 580 $ (ce qui est légèrement inférieur aux 589 $ pour le Core i7-9800X), tandis qu'en Europe occidentale, leur coût peut grimper jusqu'à 1 000-1 300 $, même sans TVA. Il est à noter que dans les pays scandinaves, il n'y a pas de nouveaux microcircuits et les premières livraisons sont attendues début novembre. Sur les 27 magasins contrôlés, sept ont des processeurs en stock (alors qu'Amazon.de ne vend ces puces qu'en combinaison avec des cartes mères et de la mémoire).
  • Les processeurs Core i7-9700K sont également vendus à des prix gonflés. Cependant, si aux États-Unis, la prime pour avoir en stock est de quelques dizaines de dollars et qu'un nouveau produit peut être obtenu pour 420 dollars, alors de ce côté de l'Atlantique, le coût des nouveaux produits varie de 470 dollars à 595 dollars hors TVA. Les magasins scandinaves prévoient de commencer à vendre le i7-9700K début novembre à des prix allant de 426 $ à 467 $ hors TVA. Sur les 27 magasins étudiés, seuls huit avaient la nouvelle puce en stock.
  • La situation en termes de prix et de disponibilité est un peu meilleure pour les processeurs Core i5-9600K, mais il n'y a pas non plus de raisons particulières de se réjouir ici. D'une part, les grands détaillants aux États-Unis ne cherchent pas à obtenir un prix plus élevé pour ces produits : ils peuvent être achetés pour 280 dollars. Malheureusement, des entreprises comme Amazon ou Newegg n'ont tout simplement pas ces puces en stock. Leurs confrères d'Europe occidentale sont prêts à vendre le Core i5-9600K, mais souvent à des prix gonflés : de 327 $ à 416 $ hors taxes. Dans la plupart des pays scandinaves, le nouveau produit peut également être acheté pour 309 à 325 dollars hors TVA. Sur les 27 magasins interrogés, au moins 18 avaient des processeurs i5-9600K en stock au moment de la rédaction (26 octobre).

À la suite de nos collègues américains, nous avons décidé de mener notre propre mini-étude sur la disponibilité des nouveaux processeurs Intel en Russie.

CPU Boutique Prix ​​en roubles Prix ​​en $USD hors TVA Statut Contenu de la livraison
Lien urbain - - - -
DNS 49 999 $646 Apparaîtra dans 13 jours OEM
Égard - - - -
En ligne TREYD.RU 55 990 $723 En stock OEM
Core i7-9700K Lien urbain - - - -
DNS 36 499 $471 Disponible dans 1 magasin OEM
Égard 34 500 $446 En stock OEM
En ligne TREYD.RU 37 590 $486 En stock OEM
Core i5-9600K Lien urbain - - - -
DNS 23 799 | 22 999 $297 | $298 En stock OEM | Boîte
Égard 22 270 | 22 970 $287 | $297 En stock | Demain OEM | Boîte
En ligne TREYD.RU 25 990 | 26 390 $336 | $341 En stock OEM | Boîte

Comme le montre le tableau, le Core i9-9900K est un invité plutôt rare (et cher) dans le commerce de détail russe. Il est beaucoup plus facile d'acheter des Core i7-9700K et Core i5-9600K, car ils sont en stock dans trois magasins vérifiés sur quatre.

Quant au coût, on peut noter que les processeurs Core i9-9900K et Core i7-9700K à huit cœurs sont vendus exclusivement à des prix considérablement gonflés, même hors TVA. Le coût du Core i5-9600K à six cœurs semble tout à fait raisonnable dans le cas des magasins DNS et Regard, mais l'un de leurs concurrents essaie clairement de gagner un prix plus élevé sur le nouveau produit.

conclusions

Intel a lancé sa neuvième génération de processeurs de bureau Core avec trois modèles phares débloqués destinés aux passionnés. Il s'agit d'une tactique inhabituelle pour l'entreprise, car Intel introduit généralement une famille de nouveaux processeurs destinés à différents segments de marché et types de systèmes. Par exemple, tous les constructeurs OEM ne sont pas intéressés par les processeurs « déverrouillés », car ils ne prennent pas en charge les capacités d'overclocking dans la grande majorité de leurs systèmes. Pendant ce temps, deux des trois nouveaux modèles proposent huit cœurs de traitement, ce qui attirera inévitablement à la fois les passionnés et les fabricants de PC. De plus, les puces Intel Core de 9e génération ne sont pas sensibles aux vulnérabilités Spectre et Meltdown au niveau matériel, une fonctionnalité qui attirera les utilisateurs soucieux de leur sécurité. On ne sait actuellement rien des projets d'Intel concernant des processeurs à huit cœurs avec un multiplicateur verrouillé (c'est-à-dire le Core i7-9700). Cependant, si un tel produit n'est pas commercialisé, tous les clients Intel (distributeurs, détaillants, OEM et autres) se battront pour leur fournir deux modèles de processeurs.

Pour le moment, il est presque impossible d'acheter un Intel Core i9-9900K aux États-Unis ou en Scandinavie. Quant à la Russie et à l'Europe occidentale, l'offre est très limitée et le coût de ces processeurs est prohibitif, ce qui indique que le nombre de processeurs Intel fournis est faible et évidemment incapable de répondre à la demande. Considérant qu'Amazon.com n'a jamais eu le temps de marquer le produit comme « en stock », il est évident que l'entreprise n'a même pas livré toutes les précommandes. En d’autres termes, même le plus grand vendeur au monde ne pouvait pas se lasser de ces processeurs.

La situation avec la disponibilité du Core i7-9700K dans les entrepôts est un peu meilleure : le processeur peut être acheté en Russie et dans un certain nombre de pays d'Europe occidentale, mais pas aux États-Unis et en Scandinavie. Bien que ce processeur soit proposé par plus de magasins que le Core i9-9900K, le prix du nouveau produit est très élevé. Apparemment, la fourniture de processeurs est quelque peu limitée par le fabricant.

Quant au Core i5-9600K, il est disponible presque partout dans le monde, mais son prix est souvent plus élevé que raisonnable, surtout comparé au prix du Core i5-8600K, qui n'est qu'à 100 MHz derrière le nouveau produit de la base. vitesse de l'horloge.

Comme Intel l'a souligné à plusieurs reprises, la demande de processeurs hautes performances bat des records cette année. L'entreprise essaie de produire le nombre requis de processeurs, ce qui a même dû augmenter sa capacité de production pour les produits 14 nm. En termes de nombre de tranches de silicium traitées, il reste inchangé. Intel en produit exactement autant qu'auparavant, mais la demande de Xeon multicœurs et de Core premium (produits évidemment plus difficiles à produire) est excessivement élevée. D'une manière ou d'une autre, il est clair aujourd'hui que les détaillants ne disposent pas de suffisamment de processeurs Core i7-9700K et Core i9-9900K pour répondre à la demande. Jusqu’à ce que le problème soit résolu, leurs prix resteront, comme on pouvait s’y attendre, élevés.

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 un microcircuit avec une surface comparable à une 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. L'unité système est le boîtier de l'ordinateur avec tous ses composants - disque dur, RAM et bien d'autres pièces.

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. Sa partie principale et 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. Un appartement d'une pièce est un cœur de processeur (une grande pièce-hall), une cuisine, une salle de bain, un couloir... Un appartement de deux pièces est 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 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, é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 les ordinateurs personnels et les ordinateurs portables, les processeurs monocœur ne sont pas produits correctement depuis plusieurs années et il est très rare de les 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. Un peu comme un seul 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 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, 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 par 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 d'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. Dans le même temps, l'ordinateur est engagé dans plusieurs tâches - au moins exécuter Windows (d'ailleurs, ce sont des centaines de tâches différentes) et, en même temps, lire un film. Jouer de la musique et naviguer sur Internet. Le travail d'un éditeur de texte et la musique incluse. Deux cœurs de processeur - et il s'agit en fait de deux processeurs - permettront d'accomplir différentes tâches plus rapidement qu'un seul. 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 de plusieurs cœurs de calcul 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œurs 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 existe d'autres caractéristiques plus 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. L'objectif des processeurs Atom est de minimiser la consommation d'énergie. 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 déjà des processeurs assez puissants à des prix pas trop élevés. Un bon choix pour un ordinateur domestique ou de bureau puissant sans grandes exigences 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 est- un stratagème 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 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 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.

Le processeur d’un smartphone actuel possède parfois plus de cœurs qu’un appareil de bureau similaire. Cela signifie-t-il que la productivité d’un tel smartphone est supérieure à celle d’un PC ? Un smartphone Android a-t-il besoin de 8 ou, plus étonnant encore, de 10 cœurs ? Il y a une opinion selon laquelle grand nombre de cœurs le processeur n'est pas requis. Une caractéristique importante des processeurs d’appareils mobiles est que tous les cœurs n’ont pas la même vitesse d’horloge. Par exemple, tous les cylindres d’un moteur de voiture ont la même capacité. Et c’est une tout autre affaire. Processeurs octa-core, par exemple, le Samsung Exynos 7420 possède deux ensembles de cœurs différents.

4 cœurs sont très productifs et le même nombre consomme moins d'énergie. Lorsque vous devez effectuer des tâches aussi banales que la gestion de nouveaux e-mails, vous n'avez pas besoin d'une productivité importante du processeur. Gary Sims, dans sa propre publication sur ce sujet, explique pourquoi cette approche a du sens et présente également aux lecteurs les raisons d'ingénierie et de marketing sur lesquelles repose la transition vers la production de processeurs multicœurs, malgré le fait qu'ils ne le font pas. augmenter la productivité d'un téléphone intelligent.

Lorsqu'il existe deux ensembles de cœurs, Android utilise ceux qui géreront le plus efficacement une tâche particulière. Alors que les connexions réseau se caractérisent par des temps d’arrêt et une latence importants, l’exécution de tâches est une tout autre affaire. Si vous exécutez un jeu, c’est là que le besoin de cœurs hautes performances se fera sentir.

Avantage technique

Nous connaissons cette approche de séparation des processus sous le nom de « calcul hétérogène ». Dans ce cas, tous les cœurs ne sont pas égaux. Pour que cette technique fonctionne, le planificateur système doit savoir que les cœurs ont des caractéristiques différentes et, en conséquence, attribuer des tâches aux cœurs.

Tu peux aimer:

Le modèle informatique hétérogène d'ARM s'appelle big.LITTLE. 8 cœurs big.LITTLE forment deux clusters. L'un d'eux abrite 4 cœurs Cortex-A57 ou Cortex-A72. Ces cœurs ont une plus grande puissance de calcul. L'autre cluster est constitué de cœurs Cortex-A53 64 bits, qui sont assez économes en énergie car ils ont une vitesse d'horloge inférieure. Les concepteurs de puces peuvent créer non seulement le modèle 4+4, mais également d'autres modèles, par exemple 2+4 (kit Cortex-A57 double cœur et A53 4 cœurs), tout comme dans le Snapdragon 808.

Si vous augmentez le nombre de cœurs sur un ordinateur, celui-ci deviendra plus puissant, mais cette règle ne fonctionne pas avec les smartphones. Par exemple, un processeur informatique possède 8 cœurs ; il fonctionne plus efficacement qu’un processeur quadricœur. Et si vous augmentez le nombre de cœurs d’un smartphone, celui-ci deviendra tout simplement plus économe en énergie.

Si nous parlons de MediaTek X20, alors ceci Processeur 10 cœurs conçu pour réduire la consommation d’énergie d’un tiers par rapport à la conception à deux clusters analysée. Le processeur possède deux cœurs avec des performances élevées, quatre avec des performances médiocres et quatre autres avec la consommation d'énergie la plus faible. Ce processeur vous permet de réduire considérablement la consommation d'énergie pour les tâches de base, telles que la navigation sur des sites Web, du matériel vidéo ou l'utilisation du réseau social Facebook.

En réalité, un smartphone n'a pas la capacité d'utiliser plus de 3 cœurs dans un même scénario, selon l'analyste de Forbes Patrick Moorhead. La seule question est de savoir quels noyaux sont actuellement exécutés dans le système d'exploitation.

Votre smartphone dispose-t-il d'une architecture big.LITTLE à deux ou trois clusters ? Ensuite, le travail inclura les noyaux les plus adaptés à la tâche mise en œuvre. Plus la tâche demande beaucoup de ressources, plus un ensemble de cœurs puissants sera utilisé pour la mettre en œuvre. Dans d'autres cas, le choix se portera sur des ensembles de cœurs de processeur plus économes en énergie avec de faibles vitesses d'horloge. Les fabricants de puces expérimentent pour trouver le meilleur équilibre entre productivité et efficacité énergétique.

Avantages en marketing

En parlant d'Intel, nous pouvons affirmer avec certitude que l'entreprise ne dispose pas de processeurs avec un calcul hétérogène et ne peut proposer aux smartphones qu'une option 4x86, et c'est dans cette option que l'efficacité énergétique des processeurs est acceptable. Intel tente de devenir un super développeur de processeurs pour appareils mobiles et est même prêt à proposer aux fournisseurs d'appareils leurs propres processeurs pour presque rien, note Gary Sims. Cela signifie que les concurrents doivent trouver leur astuce marketing pour tenir tête à Intel. Cet avantage est Processeurs à 8 et 10 cœurs. C’est pourquoi l’option big.LITTLE présente également un avantage en termes de marketing. En 2015, les smartphones avec Processeurs à 8 cœurs conquièrent de plus en plus le marché, et parmi eux, vous pouvez trouver des modèles extrêmement intéressants.

Êtes-vous d’accord sur le fait que le modèle big.LITTLE est une bonne option d’ingénierie ou va-t-il suivre son cours très bientôt ? Peut-être que sa signification est plutôt marketing ? Y a-t-il un avenir pour les processeurs à 10 cœurs et MediaTek autorisera-t-il une utilisation accrue de ses propres puces par les fournisseurs d'appareils ?

En réalité, rien de tel ne se produit. Pour comprendre pourquoi un processeur à huit cœurs ne double pas les performances d’un smartphone, quelques explications s’imposent. L’avenir des processeurs pour smartphones, c’est maintenant. Les processeurs à huit cœurs, dont on ne pouvait que rêver il y a peu, sont de plus en plus répandus. Mais il s'avère que leur tâche n'est pas d'augmenter les performances de l'appareil.

Ces explications ont été publiées dans l’article « Octa-core vs Quad-core : est-ce que ça fait une différence ? » sur les pages de ressources Avis fiables.

Les termes « octa-core » et « quad-core » eux-mêmes reflètent le nombre de cœurs de processeur.

Mais la principale différence entre ces deux types de processeurs réside dans la manière dont les cœurs de processeur sont installés.

Avec un processeur quadricœur, tous les cœurs peuvent fonctionner simultanément pour permettre un multitâche rapide et flexible, des jeux 3D plus fluides, des performances de caméra plus rapides, et bien plus encore.

Les puces modernes à huit cœurs, quant à elles, sont simplement constituées de deux processeurs quadricœurs qui répartissent différentes tâches entre eux en fonction de leur type. Le plus souvent, une puce à huit cœurs contient un ensemble de quatre cœurs avec une vitesse d'horloge inférieure à celle du deuxième ensemble. Lorsqu’une tâche complexe doit être accomplie, le processeur le plus rapide s’en charge naturellement.

Un terme plus précis que « octa-core » serait « double quad-core ». Mais cela n’a pas l’air si joli et ne convient pas à des fins de marketing. C'est pourquoi ces processeurs sont appelés huit cœurs.

Pourquoi avons-nous besoin de deux ensembles de cœurs de processeur ?

Quelle est la raison de la combinaison de deux ensembles de cœurs de processeur, se transmettant des tâches, dans un seul appareil ? Pour garantir l’efficacité énergétique ! Cette solution est nécessaire pour un smartphone alimenté par batterie, mais pas pour une unité principale alimentée en permanence par le réseau de bord de la voiture.

Un processeur plus puissant consomme plus d’énergie et la batterie doit être chargée plus souvent. Et les batteries constituent un maillon beaucoup plus faible d’un smartphone que les processeurs. En conséquence, plus le processeur du smartphone est puissant, plus il a besoin d'une batterie de grande capacité.

Cependant, pour la plupart des tâches sur smartphone, vous n’aurez pas besoin de performances informatiques aussi élevées qu’un processeur moderne peut fournir. La navigation entre les écrans d'accueil, la vérification des messages et même la navigation sur le Web sont des tâches moins gourmandes en ressources processeur.

Mais la vidéo HD, les jeux et le travail avec des photos sont de telles tâches. Par conséquent, les processeurs à huit cœurs sont assez pratiques, même si cette solution peut difficilement être qualifiée d'élégante. Un processeur plus faible gère des tâches moins gourmandes en ressources. Plus puissant - plus gourmand en ressources. En conséquence, la consommation d'énergie globale est réduite par rapport à la situation où seul un processeur doté d'une fréquence d'horloge élevée prendrait en charge toutes les tâches. Ainsi, un double processeur résout principalement le problème de l’augmentation de l’efficacité énergétique, et non des performances.

Caractéristiques technologiques

Tous les processeurs modernes à huit cœurs sont basés sur l'architecture ARM, appelée big.LITTLE.

Cette architecture big.LITTLE à huit cœurs a été annoncée en octobre 2011 et permettait à quatre cœurs Cortex-A7 basse performance de fonctionner conjointement avec quatre cœurs Cortex-A15 hautes performances. Depuis, ARM a répété cette approche chaque année, proposant des puces plus performantes pour les deux ensembles de cœurs de processeur sur la puce à huit cœurs.

Certains des principaux fabricants de puces pour appareils mobiles concentrent leurs efforts sur ce gros exemple "octa-core". L’une des premières et des plus remarquables était la propre puce de Samsung, la célèbre Exynos. Son modèle à huit cœurs est utilisé depuis le Samsung Galaxy S4, au moins dans certaines versions des appareils de l'entreprise.

Plus récemment, Qualcomm a également commencé à utiliser big.LITTLE dans ses puces CPU Snapdragon 810 à huit cœurs. C'est sur ce processeur que sont basés de nouveaux produits aussi connus sur le marché des smartphones que le HTC One M9 et le G Flex 2, qui sont devenus une grande réussite pour LG.

Début 2015, NVIDIA a présenté le Tegra X1, un nouveau processeur mobile super puissant destiné aux ordinateurs automobiles. La principale caractéristique du X1 est son GPU défiant les consoles, qui est également basé sur l'architecture big.LITTLE. Autrement dit, il deviendra également huit cœurs.

Y a-t-il une grande différence pour l’utilisateur moyen ?

Y a-t-il une grande différence entre un processeur de smartphone quadricœur et huit cœurs pour l'utilisateur moyen ? Non, en fait, c’est très petit, dit Trusted Reviews.

Le terme « octa-core » prête quelque peu à confusion, mais il désigne en réalité la duplication de processeurs quadricœurs. Le résultat est deux ensembles quadricœurs fonctionnant indépendamment, combinés en une seule puce pour améliorer l’efficacité énergétique.

Chaque appareil moderne a-t-il besoin d'un processeur à huit cœurs ? Cela n’est pas nécessaire ; par exemple, Apple assure une efficacité énergétique décente de ses iPhones avec uniquement un processeur dual-core.

Ainsi, l'architecture ARM big.LITTLE à huit cœurs est l'une des solutions possibles à l'un des problèmes les plus importants concernant les smartphones : la durée de vie de la batterie. Dès qu'une autre solution à ce problème sera trouvée, la tendance consistant à installer deux ensembles quadricœurs dans une seule puce s'arrêtera et de telles solutions deviendront démodées.

Partager: