CPUs: Core Count vs Clock Speed, was ist besser?
Die zentrale Verarbeitungseinheit (CPU oder Prozessor) auf Ihrem Computer ist bei weitem einer der stärksten bestimmenden Faktoren für seine Leistung. Ohne eine schnelle CPU wird der Rest Ihrer Hardware sie mit mehr Aufgaben überfordern als sie aufbringen kann. Als der Desktop-PC-Markt Mitte der 90er Jahre deutlich an Fahrt gewann, hatten die CPUs nur noch einen Kern. Die moderne CPU von heute ist ein architektonisches Wunderwerk mit mehreren verschiedenen Kanälen zum Verteilen und temporären Speichern von Aufgaben. Sie sind intelligenter, schneller und dynamischer. Aber neue CPUs haben in der Öffentlichkeit neue Fragen aufgeworfen. Vor allem gibt es einen Kampf, der wahrscheinlich nie enden wird: der Kampf zwischen der Anzahl der Kerne, die eine CPU hat, und ihrer Taktrate.
Es ist jedoch keine Schlacht
Zunächst einmal ist dies nicht unbedingt ein "Kampf", sondern vielmehr eine Debatte darüber, was priorisiert werden sollte. Sie werden niemanden finden, der technisch versiert ist und sagt, dass wir Multicore-CPUs komplett aufgeben sollten und nur so viel Takt wie möglich machen sollten. Es gibt einen Grund, warum Kerne auf CPUs erschienen sind, und es gibt einen ebenso guten Grund, warum Chip-Hersteller versuchen, sich mit der Taktrate zu verbessern.
Täglich müssen die Hersteller ihre nächsten CPU-Modelle sorgfältig entwerfen, um sicherzustellen, dass sie sich gut mit der Konkurrenz messen und ein solides Produkt liefern, das ihre Kunden glücklich macht. Das bedeutet ein realistisches, aber harmonisches Gleichgewicht zwischen Kernen, Taktrate und Architektur.
Warum Kerne wichtig sind
Wenn Sie in den 90ern oder sogar in den frühen 2000ern einen Computer hatten, erinnern Sie sich vielleicht daran, dass bei einem eingefrorenen Programm wahrscheinlich auch Ihr gesamtes System eingefroren war. Dies war nicht nur ein Problem mit der Art und Weise, wie Betriebssysteme wie Windows Aufgaben in der Vergangenheit bewältigten. Eine CPU mit nur einem Kern stellt sicher, dass Sie nur eine Aufgabe gleichzeitig ausführen können. Wenn mehrere Kerne vorhanden sind, kann eine CPU mehrere Dinge gleichzeitig verarbeiten und die Arbeit in mehrere Einheiten aufteilen. Wenn ein Kern durch eine Aufgabe "verstopft" wird, die nur weiterläuft (zB wenn das Programm diesen Kern einfriert), kann die gesamte Arbeit des Chips trotzdem fortgesetzt werden, während Sie herausfinden, was falsch ist, oder das Programm schließen, um diesen Kern freizugeben.
Im Kern sind Kerne Multitasking-Instrumente. Sie ermöglichen mehr Dynamik und einen leichteren Fluss, wenn Sie Dinge auf Ihrem Computer ausführen. Heute haben sogar Smartphones CPUs mit mehreren Kernen.
Multi-Core-CPUs erscheinen schneller, da sie viel mehr Arbeitslast aufnehmen können als ihre Single-Core-CPUs. Sie sind sehr zuverlässig bei der Beseitigung von Staus. Stellen Sie sich diese als Startbahnen an einem Flughafen vor. Je mehr von ihnen du hast, desto leichter wird es, Flugzeuge auf den Boden zu bekommen.
Warum die Uhrgeschwindigkeit wichtig ist
Die Taktrate einer CPU hat, wie der Name schon sagt, einen großen Einfluss auf die Anzahl der Aufgaben, die jeder Kern zu einer bestimmten Zeit bewältigen kann. Die Geschwindigkeit und die Bitbreite geben an, wie viele Daten pro Sekunde fließen können. Wenn eine CPU eine Bitbreite von 32 Bit und eine Geschwindigkeit von 3, 93 GHz aufweist, bedeutet dies, dass sie fast 4 Milliarden Einheiten von 32 Datenbits pro Sekunde verarbeiten kann. Das sind 4 Milliarden Integer!
Schnellere Taktgeschwindigkeiten bedeuten mehr Reaktionsfähigkeit bei der Ausführung schwerer linearer Aufgaben wie dem Ausführen von Single-Thread-Anwendungen. Die meisten Programme funktionieren immer noch linear und verwenden nur einen Kern. In diesen Fällen ist die Taktgeschwindigkeit König.
Fazit
Sie könnten eine 8-Kern-CPU mit 2, 9 GHz betreiben, aber manchmal ist eine 4-Kern-CPU mit 4, 3 GHz sogar mit nur der Hälfte der Kerne schneller. Alles hängt davon ab, wie viele Teile jede Aufgabe aufgeteilt werden kann. Die Videoverarbeitung ist eine der Aufgaben, bei der die gesamte Aufgabe in so viele Teile aufgeteilt werden kann, wie Sie möchten. In einem solchen Fall würde Ihnen die zuvor erwähnte 8-Kern-CPU einen Vorteil verschaffen. Die meisten Anwendungen (wie z. B. Browser) verwenden jedoch nur einen oder zwei Kerne, sodass Sie in diesen Fällen mit der 4-Kern-CPU besser zurechtkommen.
Am Ende gibt es hier keine Schlacht zu gewinnen. Es geht nur darum, wofür Sie Ihr Computersystem verwenden. Wenn Sie Multithread-Anwendungen verwenden, die viel Multitasking erfordern, legen Sie eine Priorität für die Anzahl der Kerne in Ihrer CPU fest. Wenn Sie etwas einfacheres wie Gaming wünschen, benötigen Sie möglicherweise nicht viele Kerne, aber möchten so viel Takt wie möglich haben.
Möchten Sie mehr Fragen zu Cores vs. Clock-Geschwindigkeit stellen? Hinterlasse einen Kommentar!