Ein Multi-Core- Prozessor ist ein Prozessor-Die , die mehrere Prozessorkerne in einem einzigen Gerät verkabelt enthält . Dies ist anders als mit mehreren Prozessoren in einem System installiert ist. Im letzteren Szenario hat jeder seine eigene separate CPU CPU-Sockel und den Zugang zu seinen eigenen dedizierten Ressourcen. In einer Multi-Core- Prozessor-System , sitzt der Prozessor in eine Steckdose , und die Ressourcen - wie die GmbHs , Speicher-Controller und Hardware- Prefetching - werden zwischen den Kernen geteilt. Überlegungen zur Stromversorgung
Ein Multi -Core-Prozessor läuft schneller als ein einzelner Prozessor , als Folge , braucht es mehr Strom . Diese zusätzliche Leistung Ergebnisse in zusätzliche Wärme , die wiederum erhöht die Nachfrage auf dem Computer- Kühlung Architektur. Eine weitere Überlegung ist die Macht Batterie Voraussetzung für Multi-Core- Prozessor Laptops. Ein Multi -Core-Notebook braucht eine stärkere Batterie , die schneller Chip für einen längeren Zeitraum zu unterstützen.
Geschwindigkeit
Ein Multi -Core-Prozessor ist nicht gleich die gleiche Anzahl von separaten Prozessoren . Zum Beispiel ist ein Quad -Core-Prozessor nicht vier mal schneller als ein einzelner Prozessor . Die tatsächliche Geschwindigkeit eines Multi-Core- Prozessor liegt irgendwo zwischen einem Single-Core- Prozessor des gleichen Typs , und mehrere Prozessoren gleich zum Kern zählen. Genau dort, wo die Multi -Core-Prozessor in diesen Bereich fällt , hängt von der Geschwindigkeit eines jeden Kerns und der Gesamtzahl der Kerne .
Cost
Multi -Core- Prozessoren mehr kosten als ihre Single-Core- Pendants. Da sie jedoch einige Hardware- Ressourcen zu teilen , neigen Multi-Core- Prozessoren auf weniger als die kombinierten Kosten für die gleiche Anzahl von mehreren Prozessoren kosten.
Verfügbare Software
Regular Software-Anwendungen werden auf einer Multi -Core-Prozessor laufen, in der Tat, sie wird effizienter ausgeführt werden , vor allem in Multitasking- Szenarien . Der größte Nachteil ist, dass ab dem Jahr 2010 gibt es nicht viel Software geschrieben, um wahre Vorteil der Multi-Core- Verarbeitung Umwelt zu übernehmen . Um die Leistung eines Multi-Core- System zu nutzen , muss das Betriebssystem Multi-Threading zu erkennen, und die Software muss geschrieben mit simultanen Multi -Threading-Technologie (SMT) werden.
Hardwareanforderungen
Eine Multi-Core- Prozessor muss die richtige Hardware zu erkennen und zu unterstützen. Ältere Computer-Systeme möglicherweise nicht kompatibel mit neueren Multi-Core- Technologie , in diesen Fällen ist ein neues Mainboard benötigt wird, eine, die kompatibel mit der Multi -Core-Prozessor ist . Kauf eines neuen Motherboards kann auch verlangen, Kauf anderer neuer Hardware, je nach Konfiguration des Motherboards .