Nein. Sie haben zwei physische Kerne in einem Chip, die eigene Anweisungen ausführen können, ohne von anderen abhängig zu sein. Der wirkliche Unterschied zwischen Multi-Prozessor und Multi-Core entsteht, wenn Sie über andere Ressourcen sprechen, die die Verarbeitungseinheit verwendet. Meistens ist der L1-Cache für jeden Kern spezifisch. Die Caches und Busschnittstellen der anderen Ebene werden jedoch zwischen den Kernen gemeinsam genutzt.
In einem Multiprozessorsystem verfügt jede Einheit normalerweise über einen eigenen Satz von Ressourcen wie separate Caches und Busschnittstellen. In einem Multi-Core-System können wir mit den gleichen Ressourcen, die in einem Single-Core-System mit einem Prozessor verwendet werden könnten, eine erhebliche Leistungssteigerung erzielen ! Es ist eine kostengünstige Option für Multiprozessorsysteme.
Multi-Prozessor-Systeme sind schneller als Multi-Core-Systeme.
Beispiel für Multi-Prozessor: Intel Xeon und für Multi-Core: Intel Corei7 975 Extreme . Überprüfen Sie das dortige Blockdiagramm, um die Funktionsweise im Detail zu verstehen. Überprüfen Sie auch den Preis :).
Beide haben fast die gleiche Geschwindigkeit, aber Xeon ist nach den ersten beiden CPU-Einträgen in passMark schneller . Sie erhalten fast dieselbe Leistung aus dem Core i7, jedoch mit wesentlich geringeren Kosten als Xeon. Wie gesagt, seine kostengünstige Lösung.