Que signifie «Dual Core» et «Quad Core»?

Que signifie «Dual Core» et «Quad Core»? / La technologie expliquée

Lorsque vous achetez un nouvel ordinateur portable ou que vous construisez un ordinateur, le processeur est la décision la plus importante. Mais il y a beaucoup de jargon, surtout les noyaux. Avez-vous besoin d'un dual core, d'un quad core, d'un hexa core, d'un octo core… Mettons fin au discours geek et comprenons ce que cela signifie réellement.

Remarque: cet article traite des processeurs à double cœur et à quatre coeurs pour ordinateurs., pas pour les smartphones. Nous avons une explication séparée à propos des coeurs téléphoniques et de ce qui est réellement meilleur. Un octa-noyau est-il meilleur qu'un quadricœur? Pas toujours! Explication des processeurs Android: un octa-core est-il meilleur qu'un quadricœur? Pas toujours! Explication des processeurs Android Plus de cœurs ne signifie 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'un seul processeur. Cette puce peut avoir un, deux, quatre, six ou huit cœurs.
  • Actuellement, un processeur à 18 cœurs est le meilleur que vous puissiez obtenir sur les PC grand public.
  • Chaque “coeur” est la partie de la puce qui effectue le traitement. Chaque noyau est essentiellement une unité centrale (CPU) Qu'est-ce qu'un CPU et que fait-il? Qu'est-ce qu'un processeur et que fait-il? Les acronymes informatiques sont source de confusion. Qu'est-ce qu'un processeur quand même? Et ai-je besoin d'un processeur quad ou dual-core? Qu'en est-il d'AMD ou d'Intel? Nous sommes là pour vous aider à expliquer la différence! Lire la suite .

La vitesse

Maintenant, une simple logique veut 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 répartir ses tâches entre les cœurs. Tous les programmes ne sont pas conçus pour répartir les tâches entre des cœurs. Plus sur cela plus tard.

La vitesse d'horloge de chaque cœur est également un facteur crucial de la vitesse, de même que l'architecture. Un processeur dual core plus récent avec une vitesse d'horloge plus élevée sera souvent plus performant qu'un processeur quad core plus ancien avec une vitesse d'horloge inférieure.

Consommation d'énergie

Plus de cœurs entraînent également une consommation d'énergie accrue du processeur. Lorsque le processeur est allumé, il alimente tous les cœurs, pas seulement un à la fois..

Les fabricants de puces tentent de réduire leur consommation d’énergie et d’améliorer l’efficacité énergétique des processeurs. Mais en règle générale, un processeur quad-core consommera plus d'énergie de votre ordinateur portable (et le fera donc épuiser sa batterie plus rapidement)..

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 précédemment, la vitesse d'horloge, les versions d'architecture et d'autres considérations entrent en jeu.

Mais si tous les autres facteurs sont identiques, davantage de cœurs obtiendront un prix plus élevé.

Tout tourne autour du logiciel

Voici le sale 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 exécutez, mais du logiciel que vous exécutez sur ceux-ci..

Les programmes doivent être spécifiquement développés pour tirer parti des multiples processeurs. Tel “logiciel multithread” n'est pas aussi commun qu'on pourrait le penser.

Point important, même s’il s’agit d’un programme multithread, il en va de même de son utilisation. Par exemple, le navigateur Web de Google Chrome prend en charge plusieurs processus, tout comme le logiciel de montage vidéo Adobe Premier Pro..

Adobe Premier Pro indique à différents cœurs de travailler sur différents aspects de votre modification. Compte tenu des nombreuses couches impliquées dans le montage vidéo, cela a du sens, chaque noyau pouvant travailler sur une tâche distincte..

De même, Google Chrome demande à 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, elle devient généralement statique par la suite. Il n'y a pas d'autres travaux de traitement nécessaires; 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 d’arrière-plan, il n’est pas nécessaire.

Cet exemple de Google Chrome illustre comment même un logiciel multithread peut ne pas vous donner beaucoup d’amélioration des performances dans le monde réel..

Doubler les noyaux n'est pas doubler la vitesse

Donc, disons que vous avez le bon logiciel et que tout votre matériel est identique. Un processeur quad core serait-il alors deux fois plus rapide qu'un processeur dual core? Nan.

L'augmentation des cœurs ne résout pas le problème logiciel de la mise à l'échelle. La mise à l'échelle en fonction des cœurs est la capacité théorique de tout logiciel d'attribuer 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 en réalité.

En réalité, les tâches sont fractionnées de manière séquentielle (comme le font la plupart des logiciels multi-threadés) ou de manière aléatoire. Par exemple, supposons que vous deviez accomplir trois tâches pour terminer une action, et vous avez cinq actions comme celle-ci. Le logiciel demande au Core 1 de résoudre la première tâche de l’Action 1, tandis que le Core 2 résout la seconde, le Core 3 la troisième; pendant ce temps, le Core 4 inactif est chargé de résoudre la première tâche de l’Action 2.

Si la troisième tâche est la plus longue et la plus difficile, il aurait été logique que le logiciel sépare la troisième tâche entre les cœurs 3 et 4. Mais ce n'est pas ce qu'il fait. Au lieu de cela, même si les cœurs 1 et 2 finiront plus vite, l’action devra attendre que le cœur 3 ait terminé sa tâche, puis calculer les résultats des cœurs 1, 2 et 3 ensemble..

Tout ceci est une façon détournée de dire que le logiciel, tel qu’il est aujourd’hui, n’est pas optimisé pour tirer pleinement parti des multiples cœurs. Et doubler les cœurs ne signifie pas doubler les vitesses.

Où faire plus de cœurs vraiment aider?

Maintenant que vous savez ce que font les cœurs et quelles sont leurs restrictions pour améliorer les performances, vous devez vous demander, “Ai-je besoin de plus de noyaux?” Cela dépend de ce que vous comptez faire avec eux..

Jeu

Si vous avez envie d’être un joueur, optez pour plus de cœurs sur un PC de jeu. Comment créer un PC de jeu à 8 cœurs à partir de serveurs de premier prix Comment construire un PC de jeu à 8 cœurs à partir de pièces de serveurs à bas prix Vous voulez un jeu ou des jeux renforcés? PC de montage vidéo avec deux processeurs Intel Xeon pour moins de 200 $? Les pièces sont disponibles, mais il peut être difficile de les trouver et de les assembler. 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 dépendent encore largement de la carte graphique pour paraître beaux, mais un processeur multi-cœur y contribue aussi.

Édition de vidéos ou d'audio

Pour tous les professionnels travaillant avec des programmes vidéo ou audio, davantage 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, augmentez la vitesse d'horloge et augmentez le cache du processeur. 5 spécifications peu connues susceptibles de ralentir votre PC 5 spécifications peu connues pouvant ralentir votre PC Nous allons jeter un coup d'œil à cinq moins connues. facteurs qui affectent les performances de votre ordinateur et vous montrent comment vous pouvez toujours en avoir pour votre argent lors de la mise à niveau. Lire plus augmentera la vitesse mieux que plus de cœurs. Même le logiciel de conception le plus populaire, Adobe Photoshop, prend largement en charge les processus à un seul thread ou légèrement filetés. Les noyaux multiples ne vont pas être un coup de pouce significatif avec cette.

Navigation Web plus rapide

Comme nous l'avons déjà dit, avoir plus de cœurs ne signifie pas une navigation plus rapide sur le Web. Bien que tous les navigateurs modernes prennent désormais en charge l’architecture multi-processus, les cœurs ne vous aideront que si vos onglets d’arrière-plan sont des sites qui nécessitent une grande puissance de traitement..

Tâches de bureau

Toutes les principales applications Office sont à thread unique, de sorte qu'un processeur quad core n'augmente pas la vitesse..

Si vous obtenez plus de cœurs?

Globalement, un processeur quad core va fonctionner plus rapidement qu'un processeur dual core pour l'informatique en général. Chaque programme que vous ouvrez fonctionnera sur son propre noyau. Par conséquent, si les tâches sont partagées, les vitesses sont meilleures. Si vous utilisez plusieurs programmes simultanément, basculez souvent entre eux et attribuez-leur leurs propres tâches, puis obtenez un processeur avec plus de cœurs..

Sachez simplement que: la performance globale du système est un domaine dans lequel beaucoup trop de facteurs entrent en jeu. Ne vous attendez pas à un coup de pouce magique en changeant un composant tel que le processeur. Et assurez-vous de connaître la vulnérabilité d'Intel Foreshadow Qu'est-ce que Foreshadow? Comment cette vulnérabilité des processeurs Intel pourrait vous affecter Qu'est-ce que Foreshadow? Comment cette vulnérabilité des processeurs Intel peut-elle vous affecter? Prévenir est une autre vulnérabilité qui frappe les processeurs Intel. Voici ce que cela signifie, comment cela fonctionne et ce que cela signifie pour votre ordinateur. Lire la suite .

Alors, qu'est-ce que vous devriez acheter? C'est un peu délicat, mais nous avons un guide pour vous permettre de choisir entre les processeurs Intel Core i3, Core i5 et Core i7, Core i3 vs i5 vs i7: de quoi avez-vous vraiment besoin? Intel Core i3 vs i5 vs i7: Lequel avez-vous vraiment besoin? Confus par les différences entre les processeurs Intel Core i3, i5 et i7? Voici ce que vous devez savoir en termes simples. Lire la suite . Pas un fan d'Intel? Nous avons examiné de près la nouvelle série AMD Ryzen Pourquoi le nouvel AMD Ryzen est-il si bon? Qu'est-ce qui est si bon avec le nouvel AMD Ryzen? L’AMD Ryzen vient d’atterrir et le monde des processeurs devient intéressant. Qu'est-ce que le battage médiatique, et est-ce exact pour vous? Lire plus aussi.

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

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

Explorez plus sur: Processeur AMD, Processeur, Processeur, Intel, .