basieren auf dem rechten Chip und sind entsprechend Teildeaktivierungen. Entweder werden 2P-Kerne teildeaktiviert und/oder ganze Viererpakete an E-Kernen.
Richtig, P-Kerne werden immer paarweise deaktiviert, meines Wissens gab es, von den Einkernen mal abgesehen, nur die AMD Phenom X3 mit einer ungerade Kernanzahl, die eben aus einer Resteverwertung entstanden sind, aber sonst nur CPU mit einer gerade Anzahl an Kernen. Die e-Kerne sind in Clustern zu je 4 organisiert und daher kann immer nur ein ganzer Cluster mit 4 deaktiviert werden. Dies steht je gar nicht in Frage.
Bei der zweiten Frage ahnt man dann in der Fertigung, dass die Chips, die die vollen Pakete E-Kerne erhalten, relativ selten sind (13900K).
Das ist reine Vermutung und da ein Cluster mit 4 e-Kernen so groß wie ein P-Kern ist, dürfte die Wahrscheinlichkeit eines Fehler dort entsprechend genauso groß wie für einen P-Kern sein. Das die Dies mit 8+16 Kernen selten aus der Fertigung kommen, ist eine reine Vermutung und die landen in allen 13900ern, nicht nur dem K, es gibt auch den 13900, 13900F, 13900T, 13900KF und 13900KS und die haben alle 8+16 Kerne.
Also ist vor allem die E-Kern-Fertigung besonders fehleranfällig und daher gibt es soviele 8-P-Kerner mit teildefekten und teildeaktivierten E-Kern-Paketen.
S.o., dies halte ich für unwahrscheinlich, sondern denke es ist eher eine Frage der Positionierung der Modelle. Irgendwie müssen sich die i3, i5, i7 und i9 ja auch unterscheiden und dazu haben die Modelle eben eine unterschiedliche Anzahl an P und e Kernen und eben auch nicht alle den gleichen maximalen Takt.
Ich vermute hier ist die Nachfrage nach mittelmäßigen Varianten einfach größer.
Eben, wenn der Markt nach 13600er und 13700er fragt, dann werden eben auch Kerne auf Dies deaktiviert die perfekt als 13900er geeignet werden. Dies ist immer noch günstiger als für jede Variante ein eigenes Design fertigen zu müssen.
Dann werden funktionierende E Cores kastriert. Genauso umgekehrt. Das meinen wir ja. Es sind nicht nur defekte oder yields mit schlechter Güte dabei.
So ist es. AMD fertigt seit Zen nur CPU Chiplets mit 8 Kernen, die Modelle mit weniger Kernen werden eben daraus gemacht indem man Kerne deaktiviert und dabei ist es im Zweifel egal ob die funktionieren oder nicht. Dies ist billiger als würde man eigene Design für 4, 6 und 8 Kerne hätte. Es gibt z.B. den
EPYC 72F3 mit 8 Kernen und vollen 256MB L3 Cache und der ist kein X Modell, hat also keinen 3D V-Cache und damit alle 8 Chiplets mit je 32MB L3 und nur je einem Kern:
Schaut man sich ein Zen3 Chiplet an, so machen die Kerne da nicht einmal die Hälfte der Größe aus, wie wahrscheinlich ist es also das der volle Cache heil ist, aber nur einer der Kerne? Ich würde mal sagen, sehr unwahrscheinlich und damit sollte klar sein, dass da eine Menge Kerne deaktiviert wurden die funktionsfähig waren, aber um eben so ein besonders Modell anbieten zu können.
Auch Intel hat schon z.B. bei den
Skylake-SP nur 3 verschiedene Dies mit 10, 18 und 28 Kernen produziert und daraus alle Modelle vom 4 bis 28 Kerner gemacht und es gab nicht nur 4 Kerner wenn mal ein 10 Kern Dies mit 5 oder 6 defekten Kernen angefallen ist, klar wird so eines dann zu einem 4 Kerner, aber wenn die Nachfrage nach 4 Kernern hoch ist, werden eben einfach funktionsfähige Kerne deaktiviert um die Nachfrage zu bedienen. Drei Dies waren damals der Kompromiss um die Anzahl der Designs nicht zu groß werden zu lassen und zugleich
diese ganzen CPU Modelle zu realisieren. Mit
Sapphire Rapids gibt es jetzt ein monolithisches Design für die kleinen Modelle und die größeren bestehen aus 4 Tiles, während Intel bei
Granite Rapids voll modular geht und 1 bis 3 Compute Chiplets verbauen wird.
Klar würden die Hersteller am Liebsten keine funktionierenden Kerne deaktivieren, sondern aus jedem Die den maximale Wert ziehen, es also als die höchstpreisige CPU verkaufen für die es taugt. Diese könnte man erreichen wenn man jede Kern als eigenes Chiplet herstellen würde, aber die Verbindungstechnik kostet auch Geld und es kann dabei Fehler geben und dann funktioniert der Chip nicht, also muss man auch hier einen Kompromiss machen und dann eben auch mal funktionsfähige Kerne um die Modelle zu liefern die der Markt nachfragt und dies sind eben oft die mit der kleineren und mittleren Kernzahl. Es werden mit Sicherheit ein Haufen Leute daran arbeiten die Designs auch in der Hinsicht zu optimieren, damit man möglichst flexibel und kostengünstig alle Modelle fertigen kann und zwar eben in der Zahl die der Markt verlangt. Es hilft niemandem die Lager mit Topmodellen zu füllen, nur weil die Fertigung so gut läuft und so viele voll funktionsfähige Dies rauskommen, wenn der Markt eben nach kleineren Modellen verlangt, dann muss man eben Kerne deaktivieren und diese Modelle daraus machen um liefern und Geld verdienen zu können.