Warum verbrauchen vier Kerne nicht doppelt so viel Strom wie zwei Kerne?

dontrememberme

PC-Selbstbauer(in)
Hallo, warum benötigt vier Kern Prozessor eigentlich nicht doppelt so viel Energie wie ein zwei Kern Prozessor, obwohl dieser doppel so viel Leistung erbringt? Ich habe meine ich gesehen, das eine Vierkern nur 25% mehr als ein Dualcore braucht. Lässt sich diese Regel auch für weitere zusätzliche Kerne fortführen?
 
1.) Weil eine CPU nicht nur aus Kernen besteht. Die Kerne selbst sind im Vergleich zum rest (I/O, Speichercontroller, Uncore, iGPU...) sogar ziemlich klein. Eine CPU mit 4 Kernen ist also bei weitem nicht doppelt so groß oder hungrig wie die gleiche mit 2 Kernen.

2.) Weil CPUs heutzutage dynamisch ihren Takt/Spannung an Arbeitslast und ihre erlaubte TDP anpassen. Bedeutet wenn ein 4er 65W verbrauchen darf taktet er eben beispielsweise auf 3,5 GHz während der gleiche 2-Kerner auf 4,5 GHz hochtakten kann und dann auch 65W verbraucht.

Nebenbei erwähnt: Ein 4-Kerner ist natürlich nicht doppelt so schnell wie ein 2-Kerner (bis auf ganz wenige synthetische Ausnahmen). Dazu einmal das Amdahlsche gesetz googeln. ;)
Und nein, es gibt keine derartige "Regel" - es ist viel komplizierter als das.
 
Hallo, warum benötigt vier Kern Prozessor eigentlich nicht doppelt so viel Energie wie ein zwei Kern Prozessor, obwohl dieser doppel so viel Leistung erbringt? Ich habe meine ich gesehen, das eine Vierkern nur 25% mehr als ein Dualcore braucht. Lässt sich diese Regel auch für weitere zusätzliche Kerne fortführen?

Theoretisch tut er das.

Wenn du zwei von vier Kernen abschaltest, wird sich der Verbrauch der Kerne halbieren. Zusätzlich hast du noch einen mehr oder weniger konstanten Stromverbrauch für andere Komponenten im Prozessor.

Der Vergleich zwischen zwei verschiedenen Prozessoren ist natürlich nur möglich, wenn diese ansonsten möglichst identisch sind. Da wirst du auch ungefähr so ein Verhalten beobachten können.
 
Zurück