Warum? Um sicher zu sein, fragen Sie Intel. Sie haben sich dafür entschieden. Ein wahrscheinlicher Grund dafür ist Kraft und Wärme.
- Mehr Kerne bedeuten mehr Energie und mehr Wärme.
- Höhere Taktraten bedeuten mehr Energie und mehr Wärme.
Es ist gut möglich, dass 8 Kerne bei 3. GHz das Strombudget überschritten haben. Zu diesem Zeitpunkt haben Sie nur noch wenige Möglichkeiten:
- Teurere Kühlung, stärkere Stromversorgung usw. usw.
- Verwenden Sie eine niedrigere maximale Taktrate.
- Verwenden Sie weniger Kerne.
- Wähle die besten Chips aus. (Dies funktioniert geringfügig. Wenn 1 aus 10 Chips besser funktioniert und weniger Wärme erzeugt, wird das Abwerfen der anderen 9 teuer.)
Eine gute Vermutung ist, dass Intel sich die Chip-Fähigkeiten angesehen hat und die Chips ausgewählt hat, die den Marktanforderungen am besten entsprechen. Das bedeutet sowohl Chips mit vielen Kernen als auch Chips mit hoher Taktrate. Und oft nicht gleichzeitig.
Was die 'schnelle Mathematik' angeht: Ihre GHz-Summe stimmt nicht mit der tatsächlichen Rechengeschwindigkeit überein.
Zwei Kerne bei 1 GHz (nur eine runde Zahl) sind möglicherweise doppelt so schnell wie ein einzelner Kern bei 1 GHz. Oder sie sind zehnmal so schnell, da Sie mit zwei Kernen den doppelten Cache erhalten können (vorausgesetzt, dass alle Daten in den doppelten Cache passen, nicht jedoch in die 1x-Cache-Größe). Es kann auch langsamer sein. (Zum Beispiel springt eine Task von einem Kern zum anderen, was zu Cache-Fehlern führt).
Kurz gesagt: Cores x GHZ! = CPU-Geschwindigkeit.