Non, ils ont deux cœurs physiques dans la même puce qui peuvent exécuter leurs propres instructions sans dépendre d'un autre. La vraie différence entre multiprocesseur et multicœur vient lorsque vous parlez d'autres ressources utilisées par l'unité de traitement. Généralement, le cache L1 sera spécifique à chaque cœur. Mais les caches et les interfaces de bus de l'autre niveau sont partagés entre les cœurs.
Dans un système multiprocesseur, chaque unité dispose généralement de son propre ensemble de ressources, telles que des caches distincts et des interfaces de bus. Dans un système multicœur, nous pouvons atteindre une augmentation considérable des performances avec les mêmes ressources que celles utilisées dans un système à un seul processeur! C'est une option rentable pour les systèmes multiprocesseurs.
Les systèmes multiprocesseurs sont plus rapides que ceux multi-cœurs.
Exemple pour le multiprocesseur: Intel Xeon et pour le multicœur: Intel Corei7 975 Extreme . Consultez le diagramme pour comprendre son fonctionnement en détail. Vérifiez également le prix :).
Les deux ont presque la même vitesse, mais Xeon est plus rapide selon les deux premières entrées de processeur de passMark . Vous obtenez presque les mêmes performances que Core i7, mais à un coût bien moindre que celui de Xeon. Donc, comme je l'ai dit, sa solution rentable.