Werbung
Wenn Sie einen neuen Laptop kaufen oder einen Computer bauen, ist der Prozessor die wichtigste Entscheidung. Aber es gibt viel Jargon, besonders die Kerne. Benötigen Sie einen Dual Core, einen Quad Core, einen Hexa Core, einen Octo Core?
Lassen Sie uns den Jargon abschneiden und verstehen, was das alles wirklich bedeutet.
Dual Core vs. Quad Core, erklärt
Hier finden Sie alles, was Sie wissen müssen:
- Es gibt immer nur einen Prozessorchip. Dieser Chip kann einen, zwei, vier, sechs oder acht Kerne haben.
- Derzeit ist ein 18-Kern-Prozessor der beste, den Sie in Consumer-PCs erhalten können.
- Jeder „Kern“ ist der Teil des Chips, der die Verarbeitungsarbeit erledigt. Im Wesentlichen ist jeder Kern eine Zentraleinheit (CPU) Was ist eine CPU und was macht sie?Das Berechnen von Akronymen ist verwirrend. Was ist überhaupt eine CPU? Und brauche ich einen Quad- oder Dual-Core-Prozessor? Wie wäre es mit AMD oder Intel? Wir sind hier, um den Unterschied zu erklären! Weiterlesen .
Dieser Artikel befasst sich mit Dual Core vs. Quad-Core-Prozessoren für Computer,
Nicht für Smartphones. Wir haben einen separaten Beitrag auf Smartphone-Kerne verstehen Ist ein Octa-Core besser als ein Quad-Core? Nicht immer! Android-Prozessoren erklärtMehr Kerne bedeuten nicht unbedingt einen schnelleren Prozessor. Weiterlesen .Wie die Geschwindigkeit von Dual- und Quad-Core-CPUs beeinflusst wird
Sie denken vielleicht, dass mehr Kerne Ihren Prozessor insgesamt schneller machen, aber das ist nicht immer der Fall. Es ist etwas komplizierter.
Mehr Kerne sind nur dann schneller, wenn ein Programm seine Aufgaben auf die Kerne aufteilen kann. Nicht alle Programme wurden entwickelt, um Aufgaben zwischen Kernen aufzuteilen. Dazu später mehr.
Die Taktrate jedes Kerns ist ebenso wie die Architektur ein entscheidender Faktor für die Geschwindigkeit. Eine neuere Dual-Core-CPU mit einer höheren Taktrate übertrifft häufig eine ältere Quad-Core-CPU mit einer niedrigeren Taktrate.
Energieverbrauch
Mehr Kerne führen auch zu einem höheren Stromverbrauch des Prozessors. Wenn der Prozessor eingeschaltet ist, werden alle Kerne mit Strom versorgt, nicht nur einer nach dem anderen.
Chiphersteller haben versucht, den Stromverbrauch zu senken und Prozessoren energieeffizienter zu machen. Als Faustregel gilt jedoch, dass ein Quad-Core-Prozessor mehr Strom aus Ihrem Laptop bezieht (und somit schneller die Batterie leer wird).
Mehr Kerne bedeuten mehr Wärme
Mehr Faktoren als der Kern beeinflussen die von einem Prozessor erzeugte Wärme. Aber auch hier führen in der Regel mehr Kerne zu mehr Wärme.
Aufgrund dieser zusätzlichen Wärme müssen Hersteller bessere Kühlkörper oder andere Kühllösungen hinzufügen.
Sind Quad-Core-CPUs teurer als Dual-Core?
Mehr Kerne sind nicht immer ein höherer Preis. Wie bereits erwähnt, spielen Taktrate, Architekturversionen und andere Überlegungen eine Rolle.
Wenn jedoch alle anderen Faktoren gleich sind, erzielen mehr Kerne einen höheren Preis.
Alles dreht sich um die Software
Hier ist das schmutzige kleine Geheimnis, das die Chiphersteller nicht wissen wollen. Es geht nicht darum, wie viele Kerne Sie ausführen, sondern darum, welche Software Sie auf ihnen ausführen.
Programme müssen speziell entwickelt werden, um mehrere Prozessoren nutzen zu können. Eine solche "Multithread-Software" ist nicht so verbreitet, wie Sie vielleicht denken.
Selbst wenn es sich um ein Multithread-Programm handelt, geht es auch darum, wofür es verwendet wird. Beispielsweise unterstützt der Google Chrome-Webbrowser mehrere Prozesse, ebenso wie die Videobearbeitungssoftware Adobe Premier Pro.
Adobe Premier Pro weist verschiedene Kerne an, an verschiedenen Aspekten Ihrer Bearbeitung zu arbeiten. Angesichts der vielen Ebenen, die mit der Videobearbeitung verbunden sind, ist dies sinnvoll, da jeder Kern an einer separaten Aufgabe arbeiten kann.
In ähnlicher Weise weist Google Chrome verschiedene Kerne an, an verschiedenen Registerkarten zu arbeiten. Aber hier liegt das Problem. Sobald Sie eine Webseite in einem Tab öffnen, ist diese normalerweise statisch. Es sind keine weiteren Verarbeitungsarbeiten erforderlich. Der Rest der Arbeit befasst sich mit dem Speichern der Seite im RAM. Das heißt, obwohl der Kern für eine Hintergrundregisterkarte verwendet werden kann, ist dies nicht erforderlich.
Dieses Google Chrome-Beispiel zeigt, wie selbst Multithread-Software möglicherweise nicht zu einer echten Leistungssteigerung führt.
Verdoppeln Sie die Kerne ist nicht die doppelte Geschwindigkeit
Nehmen wir also an, Sie haben die richtige Software und Ihre gesamte andere Hardware ist dieselbe. Wäre ein Quad-Core-Prozessor dann doppelt so schnell wie ein Dual-Core-Prozessor? Nee.
Das Erhöhen der Kerne behebt nicht das Softwareproblem der Skalierung. Die Skalierung auf Kerne ist die theoretische Fähigkeit jeder Software, den richtigen Kernen die richtigen Aufgaben zuzuweisen, sodass jeder Kern mit seiner optimalen Geschwindigkeit berechnet. Das ist in der Realität nicht der Fall. In der Realität werden Aufgaben nacheinander (wie es die meisten Multithread-Programme tun) oder zufällig aufgeteilt.
Angenommen, Sie haben einen Quad-Core-Prozessor (Core1, Core2, Core3, Core4). Sie müssen drei Aufgaben (T1, T2, T3) ausführen, um eine Aktion abzuschließen, und Sie haben fünf Aktionen (A1, A2, A3, A4, A5) wie diese.
So teilt die Software Aufgaben auf:
- Core1 = A1T1
- Core2 = A1T2
- Core3 = A1T3
- Core4 = A2T1
Die Software ist allerdings nicht schlau. Wenn A1T3 die schwierigste und längste Aufgabe ist, sollte die Software A1T3 zwischen Core3 und Core4 aufteilen. Aber jetzt, selbst nachdem Core1 und Core2 ihre Aufgaben erledigt haben, müssen sie warten, bis die Aufgabe des langsameren Core3 die Aktion abgeschlossen hat.
All dies ist ein Umweg, um zu sagen, dass Software in ihrer heutigen Form nicht optimiert ist, um alle Kerne voll auszunutzen. Und das Verdoppeln der Kerne bedeutet nicht das Verdoppeln der Geschwindigkeiten.
Wo helfen mehr Kerne wirklich?
Nachdem Sie nun wissen, was Kerne tun und welche Einschränkungen sie bei der Leistungssteigerung haben, müssen Sie sich fragen: "Brauche ich mehr Kerne?" Nun, es hängt davon ab, was Sie mit ihnen vorhaben.
Dual Core und Quad Core im Gaming
Wenn Sie sich als Spieler vorstellen, dann Holen Sie sich mehr Kerne auf einem Gaming-PC So erstellen Sie einen 8-Core-Gaming-PC aus billigen ServerteilenMöchten Sie einen optimierten Gaming- oder Videobearbeitungs-PC mit zwei Intel Xeon-Prozessoren für weniger als 200 US-Dollar? Die Teile sind da draußen, aber es könnte sich als schwierig erweisen, sie zu finden und zusammenzusetzen. Weiterlesen . Die überwiegende Mehrheit der neuen AAA-Titel (d. H. Beliebte Spiele aus großen Studios) unterstützt Multithread-Architekturen. Videospiele sind immer noch weitgehend von der Grafikkarte abhängig, um gut auszusehen, aber ein Multi-Core-Prozessor hilft auch.
Bearbeiten von Videos oder Audio
Für jeden Fachmann, der mit Video- oder Audioprogrammen arbeitet, sind mehr Kerne von Vorteil. Die meisten gängigen Audio- und Videobearbeitungswerkzeuge nutzen die Multithread-Verarbeitung.
Photoshop und Design
Wenn Sie ein Designer sind, dann eine höhere Taktrate und mehr Prozessor-Cache 5 wenig bekannte Spezifikationen, die Ihren PC verlangsamen könntenWir werden uns fünf weniger bekannte Faktoren ansehen, die sich auf die Leistung Ihres Computers auswirken, und Ihnen zeigen, wie Sie beim Upgrade immer das Maximum für Ihr Geld erzielen können. Weiterlesen erhöht die Geschwindigkeit besser als mehr Kerne. Selbst die beliebteste Design-Software, Adobe Photoshop, unterstützt weitgehend Single-Threaded- oder Light-Threaded-Prozesse. Mehrere Kerne werden dabei keinen signifikanten Schub bedeuten.
Sollten Sie mehr Kerne bekommen?
Insgesamt wird ein Quad-Core-Prozessor für allgemeine Berechnungen schneller arbeiten als ein Dual-Core-Prozessor. Jedes Programm, das Sie öffnen, arbeitet mit einem eigenen Kern. Wenn die Aufgaben gemeinsam genutzt werden, sind die Geschwindigkeiten besser. Wenn Sie viele Programme gleichzeitig verwenden, wechseln Sie häufig zwischen ihnen und weisen ihnen ihre eigenen Aufgaben zu. Dann erhalten Sie einen Prozessor mit mehr Kernen.
Wissen Sie nur Folgendes: Die Gesamtsystemleistung ist ein Bereich, in dem viel zu viele Faktoren ins Spiel kommen. Erwarten Sie keinen magischen Schub, indem Sie eine Komponente wie den Prozessor austauschen. Wählen Sie mit Bedacht und Kaufen Sie den richtigen Prozessor für Ihre Bedürfnisse Intel Core i9 vs. i7 vs. i5: Welche CPU solltest du kaufen?Intel und AMD sind zurück in einem Kampf der Prozessoren. Der Intel Core i9 ist der schnellste Consumer-Desktop-Prozessor aller Zeiten. Weiterlesen .
Mihir Patkar schreibt über Technologie und Produktivität, wenn er keine Wiederholungen sieht.