Dual Core vs Quad Core
Dual core et quad core sont deux types de processeurs qui entrent dans la catégorie des processeurs multicœurs. Dans un processeur multicœur, il y a plus d'un cœur (processeur) dans la seule puce de circuit intégré. Un processeur double cœur a deux cœurs dans le même die et un processeur quad core a quatre cœurs dans le même die. Les processeurs multicœurs sont largement utilisés dans les ordinateurs à usage général, les périphériques intégrés, les périphériques réseau, etc. Pour tirer le meilleur parti des processeurs multicœurs, les programmes logiciels exécutés sur le système doivent être implémentés de manière à pouvoir obtenir utilisation complète de la configuration multicœur.
Qu'est-ce qu'un Dual Core ?
Les processeurs à double cœur ont deux cœurs de processeur dans la même matrice. Et chacun des cœurs a son propre cache. Dans un processeur monocœur traditionnel, lors de l'exécution d'instructions, si les données requises ne sont pas dans le cache, ces données doivent être extraites de la RAM (Random Access Memory) ou d'un périphérique de stockage, ce qui ralentirait l'exécution puisque le processeur a attendre qu'il reçoive des données. Mais avec deux cœurs, chaque cœur exécute des instructions séparément et, par conséquent, lorsqu'un cœur accède à la mémoire, l'autre cœur peut toujours exécuter des instructions. Cela améliorerait les performances du système. Surtout avec le multitâche, s'il n'y a qu'un seul processeur, les performances en souffriront car le processeur devra basculer entre deux processus. Par conséquent, le multitâche peut atteindre ses meilleures performances s'il y a plus d'un cœur. AMD Phenom II X2 et Intel Core Duo sont deux exemples de processeurs double cœur.
Qu'est-ce qu'un Quad Core ?
Le processeur Quad Core est un processeur à quatre cœurs dans le même die. Mais, les premiers processeurs quadricœurs avaient chaque cœur séparément dans quatre matrices et ils ont été combinés en un seul paquet pour former un processeur quadricœur. Plus tard sont venus les processeurs avec les quatre cœurs dans la même matrice et ils ont été appelés processeurs monolithiques à quatre cœurs. En outre, certains processeurs quadricœurs sont fabriqués en combinant deux processeurs double cœur dans un seul boîtier. Les processeurs quadricœurs ont la capacité d'exécuter quatre instructions différentes en même temps. Ainsi, ceux-ci sont adaptés pour exécuter plusieurs applications simultanément. Mais la plupart des applications ne sont pas développées pour tirer pleinement parti des capacités du quad core. Ils sont conçus pour les processeurs à un seul cœur. Les applications développées pour exécuter plusieurs tâches simultanément pourront tirer pleinement parti d'un processeur quad core.
Quelle est la différence entre un Dual Core et un Quad Core ?
Les processeurs à double cœur ont deux cœurs de processeur dans la même puce, tandis que le processeur à quatre cœurs est un processeur à quatre cœurs dans la même puce. Par conséquent, un ordinateur doté d'un processeur quadricœur devrait être plus performant qu'un ordinateur doté d'un processeur double cœur. Mais cela n'est peut-être pas toujours vrai puisque la plupart des applications sont développées pour cibler des environnements à un ou deux cœurs. Par conséquent, ils ne pourront pas profiter de l'amélioration des performances apportée par les processeurs quad core.