Un processeur multi-coeur est une matrice de processeurs qui contient plusieurs noyaux de processeur câblés ensemble en une seule unité . C'est différent que d'avoir plusieurs processeurs installés dans un système. Dans ce dernier scénario, chaque CPU séparée dispose de son propre socket du CPU et l'accès à ses propres ressources . Dans un système de processeur multi-core , le processeur se trouve dans une prise de courant, et les ressources - telles que les sociétés à responsabilité limitée , les contrôleurs de mémoire et de matériel préchargement - sont partagés entre les noyaux . Remarques sur l'alimentation
Un processeur multi-core est plus rapide que d'un seul processeur , par conséquent, il faut plus de puissance électrique . Il en résulte d'alimentation supplémentaires en chaleur supplémentaire , ce qui augmente la demande sur l'architecture de refroidissement de l'ordinateur. Une autre considération d'énergie est la condition de batterie pour les ordinateurs portables multi- core . Un ordinateur portable multi-core besoin d'une batterie plus puissante pour soutenir la puce plus rapide pour une plus longue période de temps.
Speed
Un processeur multi-core n'est pas égal à le même nombre de processeurs distincts . Par exemple, un processeur quad-core n'est pas quatre fois plus rapide qu'un seul processeur. La vitesse de rotation réelle d'un processeur multi-coeur se situe quelque part entre un processeur simple coeur du même type , et plusieurs processeurs égal au nombre de base. Exactement là où le processeur multi-core tombe dans cette fourchette dépend de la vitesse de chaque noyau et le nombre total de cœurs .
Coût
multi -core processeurs coûtent plus cher que leurs homologues single-core . Cependant, parce qu'ils partagent certaines ressources matérielles , les processeurs multi-core ont tendance à coûter moins cher que le coût total du même chef d'accusation de plusieurs processeurs .
Disponible Software
régulier applications logicielles qui seront exécutées sur un processeur multi-core , en fait , ils vont fonctionner plus efficacement , en particulier dans le multitâche scénarios. L'inconvénient majeur est que dès 2010 il n'y a pas beaucoup de logiciels écrit de prendre un véritable avantage de l'environnement de traitement multi-core. Pour exploiter la puissance d'un système multi-core, le système d'exploitation doit reconnaître multi-threading, et le logiciel doit être écrit en utilisant la technologie multi-threading simultané ( SMT ) .
Configuration matérielle
Photos
Un processeur multi-core doit avoir le matériel adéquat pour reconnaître et soutenir. Systèmes informatiques plus anciens peuvent ne pas être compatibles avec les nouveaux technologie multi -core , dans ces cas, une nouvelle carte mère est nécessaire, celui qui est compatible avec le processeur multi-core. Achat d' une nouvelle carte mère peut également nécessiter l'achat de nouveau matériel autre , en fonction de la configuration de la carte mère.