AMD reagiert auf Behauptungen des EPYC Genoa Memory Bug, sagt Update auf Kurs


Genua

(Bildnachweis: Toms Hardware)

Auf einer kürzlich abgehaltenen Finanzkonferenz wurde Mark Papermaster, CTO von AMD, zu einem Bericht über einen Speicherfehler bei den EPYC Genoa-Prozessoren des Unternehmens befragt, dessen Behebung angeblich einen langwierigen Redesign-/Respin-Prozess erfordern würde. Seine Antwort war etwas vage, also haben wir AMD um weitere Einzelheiten gebeten. Das Unternehmen wies die Behauptungen eines Speicherfehlers deutlich zurück Toms Hardware dass alle bisher ausgelieferten EPYC-Prozessoren der vierten Generation die kommende 2DPC-Speicherkonfiguration vollständig unterstützen und dass kein Respin erforderlich ist. Darüber hinaus hat das Unternehmen seinen OEM-Partnern bereits BIOS-Updates zur Verfügung gestellt, um die versprochene Unterstützung für 2DPC-Konfigurationen bis Ende des ersten Quartals 2023 zu ermöglichen. AMD teilte auch andere Details mit, die wir weiter unten behandeln werden. Aber zuerst ein paar Hintergrundinfos.

Wie Sie in unserem EPYC Genoa-Test sehen können, weisen die neuen Rechenzentrumschips von AMD eine marktführende Leistung auf und verfügen über mehrere neue Schnittstellen, wobei die Unterstützung für 12 DDR5-Speicherkanäle eine der wichtigsten ist. Genoa startete jedoch nur mit Unterstützung für DDR5-Speicher in einer Konfiguration mit einem DIMM pro Kanal (1DPC). Diese Art der Konfiguration unterstützt nur einen Speicherstick, der mit jedem der zwölf DDR5-Speichercontroller im Prozessor verbunden ist.

Bei der Markteinführung kündigte AMD an, im ersten Quartal 2023 ein BIOS-Update zu veröffentlichen, um die Unterstützung für zwei Speicher-DIMMs pro Kanal (2DPC) zu ermöglichen, sodass zwei Speichersticks an jeden Speicherkanal angeschlossen werden können, um die Kapazität zu erhöhen. AMD sagte, es werde die 2DPC-Speicherkonfigurationen weiter charakterisieren und optimieren, sodass es die Spezifikation für die unterstützten 2DPC-Speichergeschwindigkeiten veröffentlichen würde, wenn das Update verfügbar wäre.

In der Zwischenzeit, Halbgenau (teilweise Paywall) berichtete letzten Monat über ein angebliches Problem mit AMDs Genoa-Prozessoren. Der Bericht zitierte ungenannte Branchenquellen, die behaupten, Genoa habe einen Fehler im Speichersubsystem, sodass AMD eine kostspielige Neuausrichtung der Prozessoren in Angriff nehmen musste, um 2DPC-Speicherkonfigurationen zu unterstützen. Dies würde unweigerlich zu Verzögerungen von mehreren Monaten führen, während die neuen Chips ihren Weg durch den Redesign- und Herstellungsprozess fanden.

Natürlich würde ein Fehler im Speichersubsystem für die Versandchips bedeuten, dass die derzeit ausgelieferten Genoa-Prozessoren die bevorstehende 2DPC-Spezifikation nicht unterstützen würden. Um festzustellen, ob eine neue Antwort erforderlich ist, haben wir AMD gefragt, ob alle bereits im Umlauf befindlichen Genoa-Prozessoren die 2DPC-Speicherkonfiguration beim Start unterstützen würden, was uns das Unternehmen versichert hat.

Darüber hinaus gab AMD zu Protokoll, dass für die 2DPC-Unterstützung kein Respin erforderlich ist. Stattdessen sagt das Unternehmen, dass für die 2DPC-Unterstützung nur das BIOS-Update erforderlich ist, das es bereits an seine OEM-Kunden ausgegeben hat. Infolgedessen entwerfen sie bereits Motherboards mit genügend Steckplätzen, um diese Funktion zu unterstützen.

AMD hat auch die Kommentare von Papermaster auf der jüngsten Investorenkonferenz von Morgan Stanley klargestellt, die falsch interpretiert wurden. Auf der Konferenz sagte Papermaster: „Und die 2 DIMMs pro Kanal, worauf Sie sich meiner Meinung nach beziehen. Das ist also für eine gezielte – eine viel kleinere gezielte Gruppe von Kunden. Diese Geschwindigkeiten werden später bekannt gegeben Quartal, und das wird auch steigen, aber diese Anzahl von Kunden für 2 DIMMs pro Kanal ist viel kleiner.” Laut AMD bezieht sich der „Rampen“-Kommentar auf Systeme, die 2DPC-Konfigurationen unterstützen (sie benötigen mehr physische Steckplätze), nicht auf eine neuere Version des Prozessors.

Genua

(Bildnachweis: Toms Hardware)

Genoas Unterstützung für 12 DDR5-Kanäle ist die höchste auf dem Markt für einen x86-Prozessor. Genoa hat 50 % mehr Kanäle als die acht Kanäle von Sapphire Rapids, und beide Chips unterstützen DDR5-4800-Spitzenspeicher in einer 1DPC-Konfiguration. Intel hat seine 2DPC-Konfiguration auf DDR5-4400 spezifiziert, aber wie bereits erwähnt, hat AMD die Qualifizierung seiner 2DPC-Übertragungsraten noch nicht abgeschlossen.

Die Entscheidung von AMD, Genoa auf den Markt zu bringen, bevor die 2DPC-Unterstützung abgeschlossen war, ist vernünftig – es ist vernünftig zu erwarten, dass die Nachfrage nach 2DPC-Konfigurationen dramatisch geringer sein wird als in der Vergangenheit. Die 2DPC-Konfiguration wird normalerweise verwendet, um auf eine erhöhte Kapazität zuzugreifen (bei bestimmten Rangkonfigurationen kann es zu kleinen Leistungsverbesserungen kommen). Aber mit 12 Speicherkanälen in einer 1DPC-Konfiguration kann AMD mit 256-GB-Sticks bereits bis zu 3 TB Speicher pro Chip unterstützen. Das ist genug für den breitesten Querschnitt von Benutzern. Die Unterstützung für 2DPC erhöht diese Kapazität auf 6 TB DDR5 pro Sockel, aber AMD stößt bereits auf Platzbeschränkungen, wenn es darum geht, 12 Speicherkanäle in normale Zwei-Sockel-Server zu packen.

Wie Sie im obigen Bild unseres Genua-Testservers sehen können, verursacht das Vollstopfen von insgesamt 24 DIMM-Steckplätzen für eine 1DPC-Konfiguration aufgrund von Platzbeschränkungen bereits viele Probleme. Ehrlich gesagt ist es schwer vorstellbar, die doppelte Anzahl an Steckplätzen für eine 2DPC-Konfiguration einzubauen – ein Dual-Socket-Server würde insgesamt 48 Steckplätze benötigen. Daher glauben wir, dass die meisten 2DPC-Konfigurationen wahrscheinlich entweder für Single-Socket-Server sein werden oder eine reduzierte Anzahl von Kanälen in Dual-Socket-Servern verwenden werden.

Es gibt bereits viele Herausforderungen, die die abgebildete 1DPC-Konfiguration ermöglichen. Tatsächlich musste AMD spezielle “dünne” Speichersteckplätze für Genoa-Motherboards verwenden, um 12 Steckplätze in das Gehäuse zu packen. AMD hat uns gewarnt, dass es aufgrund der dünnen Steckplätze und anderer Anpassungen für die dichtere Anordnung mehrere Vorfälle gab, bei denen seitlicher Druck beim Installieren der DDR5-DIMMs den DIMM-Sockel von der Platine abgezogen hatte. Dies ist ein Grenzfall und kein Hinweis auf ein Problem mit der Plattform, aber es weist auf die Herausforderungen hin, denen AMD bereits mit „nur“ 12 Speichersteckplätzen gegenübersteht.

Die Herausforderungen für 2DPC gehen über den Platz hinaus, der für mehr Slots benötigt wird. Wie wir bei DDR4-Speicher gesehen haben, führt das Hinzufügen von mehr DIMMs pro Kanal zu reduzierten Speichergeschwindigkeiten, und mehr Kanäle führen zu noch mehr Komplexität. Darüber hinaus sogar mit extra leer Steckplätze können zu niedrigeren Spitzenspeichergeschwindigkeiten führen, wie die komplizierte DDR4- und DDR5-Unterstützungsmatrix für die Verbraucherplattformen zeigt. Diese Probleme werden bei DDR5 noch ärgerlicher, da es viel höhere Toleranzen hat und komplexere Motherboard-Designs mit mehr Schichten und besseren Materialien erfordert, was die Kosten erhöht. Dies wird mit den höheren Übertragungsraten, die für Speicher der nächsten Generation erforderlich sind, noch schwieriger – Marktinsider haben sogar vorhergesagt, dass die Unterstützung für 2DPC mit dem DDR6-Standard enden könnte.

Aufgrund der normalen Herabsetzung der Geschwindigkeiten bei 2DPC-Konfigurationen fällt Intels Sapphire Rapids in einer 2DPC-Konfiguration von DDR5-4800 auf DDR5-4400. Wir können auch davon ausgehen, dass die 2DPC-Geschwindigkeiten von Genua reduziert werden, wenn das Unternehmen die endgültige Spezifikation veröffentlicht, aber es bleibt abzuwarten, wie viel Strafe dies nach sich ziehen wird.

AMD sagt, dass es die Details von Genuas 2DPC-Unterstützung in diesem Monat veröffentlichen wird, und wir werden aktualisieren, sobald wir die Details erhalten.

source-109

Leave a Reply