Dual Core vs Quad Core
Les processeurs dual core et quad core sont deux types de processeurs appartenant à la catégorie des processeurs multicœurs. Dans un processeur multi-cœur, il existe plusieurs noyaux (processeurs) dans la puce de circuit intégré unique. Un processeur à double cœur a deux cœurs dans la même puce et un processeur à quatre cœurs a quatre cœurs dans la même puce. Les processeurs multicœurs sont largement utilisés dans les ordinateurs grand public, les périphériques intégrés, les périphériques réseau, etc. Pour utiliser au mieux les processeurs multicœurs, les logiciels exécutés sur le système doivent être implémentés de manière à ce qu'ils utilisation complète de la configuration multi-core.
Qu'est-ce qu'un dual core??
Les processeurs double cœur ont deux cœurs dans la même puce. 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, elles doivent être extraites de la RAM (Random Access Memory) ou d'un périphérique de stockage, ce qui ralentirait l'exécution car le processeur a attendre jusqu'à ce qu'il reçoive des données. Mais avec deux cœurs, chaque cœur exécute les instructions séparément et par conséquent, lorsqu'un cœur accède à la mémoire, l'autre 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 existe 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 avec quatre cœurs dans le même die. Cependant, les premiers processeurs quad core comportaient chaque cœur séparément dans quatre matrices et ils étaient combinés dans un seul package pour former un processeur quad core. Plus tard, les processeurs avec les quatre cœurs dans le même dé ont été appelés processeurs monolithiques quad-core. En outre, certains processeurs quad core sont fabriqués en combinant deux processeurs dual core en un seul package. Les processeurs quad core ont la capacité d'exécuter quatre instructions différentes en même temps. Celles-ci conviennent donc à l'exécution simultanée de plusieurs applications. Mais la plupart des applications ne sont pas développées pour tirer pleinement parti des capacités quad core. Ils sont conçus pour les processeurs simple 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 alors que le processeur à quatre cœurs est un processeur à quatre cœurs de la même puce. Par conséquent, un ordinateur doté d'un processeur quad core devrait fonctionner mieux qu'un ordinateur doté d'un processeur dual core. Mais cela n’est peut-être pas toujours vrai, car la plupart des applications sont conçues pour des environnements à un ou deux noyaux. Par conséquent, ils ne pourront pas profiter de l'amélioration des performances fournie par les processeurs quad core.