Que signifient "Dual Core" et "Quad Core"?

Il y a longtemps, votre CPU est venu avec un seul noyau. Ces jours-ci, la plupart des processeurs sont au moins dual core, et plus probablement quad core. Mais que signifie le dual, le quadruple ou l'octo-core?

Il y a longtemps, votre CPU est venu avec un seul noyau.  Ces jours-ci, la plupart des processeurs sont au moins dual core, et plus probablement quad core.  Mais que signifie le dual, le quadruple ou l'octo-core?
Publicité

Lorsque vous achetez un nouvel ordinateur portable ou la construction d'un ordinateur, le processeur est la décision la plus importante. Mais il y a beaucoup de jargon, en particulier les noyaux. Avez-vous besoin d'un dual core, d'un quad core, d'un hexa core, d'un octo core ... Coupons le bavardage et comprenons ce que cela signifie vraiment.

Note: Cet article traite des processeurs dual core vs. quad core pour les ordinateurs, pas pour les smartphones . Nous avons une explication séparée sur les cœurs de téléphone et ce qui est réellement meilleur est un Octa-Core mieux qu'un Quad-Core? Pas toujours! Les processeurs Android expliqués est-il un Octa-Core meilleur qu'un Quad-Core? Pas toujours! Explication des processeurs Android Plus de cœurs ne signifient pas nécessairement un processeur plus rapide. Lire la suite .

Dual Core vs. Quad Core, aussi simple que possible

Ok, rendons les choses faciles. Voici tout ce que vous devez savoir:

  • Il n'y a qu'une seule puce de processeur. Cette puce peut avoir un, deux, quatre, six ou huit cœurs.
  • Actuellement, un processeur à 18 cœurs est ce qu'il y a de mieux dans les PC grand public.
  • Chaque "noyau" est la partie de la puce qui fait le travail de traitement. Essentiellement, chaque noyau est une unité de traitement centrale (CPU) Qu'est-ce qu'un processeur et que fait-il? Qu'est-ce qu'un processeur et que fait-il? Les acronymes informatiques sont déroutants. Qu'est-ce qu'un CPU de toute façon? Et ai-je besoin d'un processeur quad ou dual-core? Que diriez-vous d'AMD ou d'Intel? Nous sommes là pour vous aider à expliquer la différence! Lire la suite .

La vitesse

Maintenant, la logique simple dicte que plus de cœurs rendront votre processeur plus rapide dans l'ensemble. Mais ce n'est pas toujours le cas. C'est un peu plus compliqué que ça.

Plus de cœurs sont plus rapides que si un programme peut diviser ses tâches entre les cœurs. Tous les programmes ne sont pas conçus pour répartir les tâches entre les cœurs. Plus à ce sujet plus tard.

La vitesse d'horloge de chaque noyau est également un facteur crucial de la vitesse, tout comme l'architecture. Un processeur dual core plus récent avec une vitesse d'horloge supérieure surpasse souvent un processeur quad core plus ancien avec une vitesse d'horloge inférieure.

Consommation d'énergie

Plus de cœurs conduisent également à une consommation d'énergie plus élevée par le processeur. Lorsque le processeur est allumé, il alimente tous les cœurs, pas seulement un à la fois.

Les fabricants de puces ont essayé de réduire la consommation d'énergie et de rendre les processeurs plus économes en énergie. Mais en règle générale, un processeur quad core va tirer plus de puissance de votre ordinateur portable (et ainsi le rendre à court de batterie plus rapide).

Chaleur

Plus de facteurs que le noyau affectent la chaleur générée par un processeur. Mais encore une fois, en règle générale, plus de cœurs conduit à plus de chaleur.

En raison de cette chaleur supplémentaire, les fabricants doivent ajouter de meilleurs dissipateurs de chaleur ou d'autres solutions de refroidissement.

Prix

Plus de cœurs n'est pas toujours un prix plus élevé. Comme nous l'avons dit plus tôt, la vitesse d'horloge, les versions de l'architecture et d'autres considérations entrent en ligne de compte.

Mais si tous les autres facteurs sont les mêmes, alors plus de cœurs vont chercher un prix plus élevé.

Tout est dans le logiciel

Voici le petit secret que les fabricants de puces ne veulent pas que vous sachiez. Il ne s'agit pas du nombre de cœurs que vous utilisez, mais du logiciel que vous utilisez.

Les programmes doivent être spécifiquement développés pour tirer parti de plusieurs processeurs. Un tel "logiciel multithread" n'est pas aussi commun que vous pourriez le penser.

Il est important de noter que même s'il s'agit d'un programme multithread, c'est aussi à quoi il sert. Par exemple, le navigateur Web Google Chrome prend en charge plusieurs processus, tout comme le logiciel de montage vidéo Adobe Premier Pro.

Adobe Premier Pro indique aux différents cœurs de travailler sur différents aspects de votre montage. Compte tenu des nombreuses couches impliquées dans l'édition vidéo, cela est logique, car chaque noyau peut travailler sur une tâche distincte.

De même, Google Chrome indique à différents cœurs de travailler sur différents onglets. Mais c'est là que réside le problème. Une fois que vous ouvrez une page Web dans un onglet, il est généralement statique après cela. Aucun travail de traitement supplémentaire n'est nécessaire. le reste du travail consiste à stocker la page dans la RAM. Ce qui signifie que même si le noyau peut être utilisé pour un onglet en arrière-plan, il n'en est pas besoin.

Cet exemple de Google Chrome est une illustration de la façon dont même un logiciel multithread pourrait ne pas vous donner beaucoup de boost de performances dans le monde réel.

Double les noyaux n'est pas double la vitesse

Disons que vous avez le bon logiciel et que tous vos autres matériels sont les mêmes. Un processeur quad core serait-il deux fois plus rapide qu'un processeur dual core? Nan.

L'augmentation des cœurs n'aborde pas le problème de mise à l'échelle du logiciel. La mise à l'échelle des cœurs est la capacité théorique d'un logiciel à affecter les bonnes tâches aux bons cœurs, de sorte que chaque cœur calcule à sa vitesse optimale. Ce n'est pas ce qui se passe dans la réalité.

En réalité, les tâches sont réparties séquentiellement (ce que font la plupart des logiciels multithread) ou de façon aléatoire. Par exemple, disons que vous devez accomplir trois tâches pour terminer une action, et vous avez cinq actions comme celle-ci. Le logiciel dit au Core 1 de résoudre la première tâche de l'Action 1, tandis que le Core 2 résout le second, le Core 3 le troisième; pendant ce temps, le Core 4 inactif est dit de résoudre la première tâche de l'action 2.

Si la troisième tâche est la plus difficile et la plus longue, alors il aurait été logique que le logiciel divise la troisième tâche entre les noyaux 3 et 4. Mais ce n'est pas ce qu'il fait. Au lieu de cela, même si les Noyaux 1 et 2 finiront plus vite, l'action devra attendre que le Core 3 termine sa tâche, puis calculer les résultats des Noyaux 1, 2 et 3 ensemble.

Tout cela est une façon détournée de dire que le logiciel, tel qu'il existe aujourd'hui, n'est pas optimisé pour tirer pleinement parti de plusieurs cœurs. Et doubler les coeurs n'équivaut pas à doubler les vitesses.

Où faire plus de noyaux vraiment aider?

Maintenant que vous savez ce que font les cœurs et leurs restrictions pour améliorer les performances, vous devez vous demander: «Ai-je besoin de plus de cœurs?» Eh bien, cela dépend de ce que vous envisagez de faire avec eux.

Gaming

Si vous vous sentez d'être un joueur, puis obtenez plus de noyaux sur un PC de jeu Comment construire un PC de jeu 8-Core de pièces de serveur bon marché Comment construire un PC de jeu 8-Core de pièces de serveur bon marché PC de montage vidéo avec deux processeurs Intel Xeon pour moins de 200 $? Les pièces sont là, mais les trouver et les assembler pourrait s'avérer difficile. Lire la suite . La grande majorité des nouveaux titres AAA (c'est-à-dire les jeux populaires des grands studios) prennent en charge l'architecture multithread. Les jeux vidéo sont encore largement dépendants de la carte graphique pour bien paraître, mais un processeur multi-core aide aussi.

Modification de vidéos ou d'audio

Pour tout professionnel qui travaille avec des programmes vidéo ou audio, plus de cœurs seront bénéfiques. La plupart des outils d'édition audio et vidéo populaires tirent parti du traitement multithread.

Photoshop et Design

Si vous êtes un concepteur, alors une vitesse d'horloge plus élevée et plus de cache du processeur 5 caractéristiques peu connues qui pourraient ralentir votre PC 5 caractéristiques peu connues qui pourraient ralentir votre PC Nous allons jeter un coup d'oeil à cinq moins connus les facteurs qui affectent les performances de votre ordinateur, et vous montrer comment vous pouvez toujours obtenir le maximum pour votre argent lors de la mise à niveau. Lire Plus augmentera les vitesses mieux que plus de noyaux. Même le logiciel de conception le plus populaire, Adobe Photoshop, prend en charge des processus à un thread ou à thread léger. Les cœurs multiples ne vont pas être un coup de pouce significatif avec ceci.

Navigation Web plus rapide

Comme nous l'avons déjà dit, avoir plus de cœurs ne signifie pas une navigation web plus rapide. Alors que tous les navigateurs modernes prennent en charge l'architecture multiprocessus maintenant, les cœurs ne seront utiles que si les onglets en arrière-plan sont des sites qui nécessitent beaucoup de puissance de traitement.

Tâches de bureau

Toutes les principales applications Office sont mono-thread, donc un processeur quad core n'augmentera pas les vitesses.

Devriez-vous obtenir plus de cœurs?

Dans l'ensemble, un processeur quad core va fonctionner plus rapidement qu'un processeur dual core pour l'informatique générale. Chaque programme que vous ouvrez fonctionnera sur son propre noyau, donc si les tâches sont partagées, les vitesses sont meilleures. Si vous utilisez beaucoup de programmes simultanément, passez souvent d'un programme à l'autre et attribuez-leur leurs propres tâches, puis obtenez un processeur avec plus de cœurs.

dual core vs quad core

Sachez simplement ceci: la performance globale du système est un domaine où beaucoup trop de facteurs entrent en jeu. Ne vous attendez pas à un coup de pouce magique en changeant un composant comme le processeur.

Alors, qu'est-ce que vous devriez acheter? C'est un peu difficile, mais nous avons un guide pour vous de choisir entre Intel Core i3, Core i5, et Core i7 Intel Core i3 vs i5 vs i7: Lequel avez-vous vraiment besoin? Intel Core i3 vs i5 vs i7: Lequel avez-vous vraiment besoin? Shopping pour un nouvel ordinateur, mais confus par l'obtention d'un processeur Intel Core i3, i5 ou i7? Voici tout ce que vous devez savoir en termes simples. Lire la suite . Pas un fan d'Intel? Nous avons jeté un coup d'œil à la nouvelle série AMD Ryzen What Is So Good à propos du nouveau AMD Ryzen? Qu'est-ce qui est si bon sur le nouveau AMD Ryzen? L'AMD Ryzen vient d'atterrir, et le monde des CPU est devenu intéressant. Quel est le battage médiatique et est-ce que c'est bon pour vous? Lire la suite, aussi.

Quel est le nombre de base de votre plate-forme actuelle? Êtes-vous sur un dual core, un quad core, un octa core, ou êtes-vous entré dans les deux chiffres avec les nouveaux processeurs Broadwell et Kaby Lake?

Ecrit à l'origine par Chris Hoffman le 05/06/2013

In this article