Geführt seit Oktober 2019

Zen 5 in Produktion, und warum die EPYC-Linie blieb

Ryzen 9 9950X-Knoten sind im ersten Quartal in Produktion gegangen. Die Server-Linie hat sich nicht bewegt, und der Grund sind Speicherkanäle, nicht Sentiment.

Die ersten Zen-5-Knoten gingen im Januar in Amsterdam in Betrieb, und die letzte der ersten Welle landete sechs Wochen später in Frankfurt. Jeder Plan der Ryzen-Linie ist jetzt ein Ryzen 9 9950X, sechzehn Kerne und zweiunddreißig Threads pro Chip, mit Turbo bis 5,7 GHz, gepaart mit DDR5-5600 und Gen4-NVMe in gespiegelten Paaren.

FRA-02 wurde mit dieser Generation eröffnet und beherbergt nichts anderes. Es ist der erste Standort, den wir ohne einen einzigen Knoten einer früheren Generation gebaut haben, was die Kapazitätsplanung einfacher und die Ausfallmodi langweiliger macht.

Was wir gemessen haben

Herstellerslides sind keine Beweise. Dies sind unsere Zahlen, die bei Produktionsknoten-Builds gegen die ersetzten Zen-4-Teile ermittelt wurden, mit demselben Image, demselben Kernel und demselben Speicherlayout.

WorkloadÄnderung gegenüber der vorherigen Generation
Single-Threaded-Integer, ein heißer KernEtwa 15 % schneller
Vollständiger Build eines großen C++-Baums, alle Kerne9 min 40 s auf 8 min 12 s
Einzelverbindungs-Datenbank-Lese-BenchmarkEtwa 13 % mehr Transaktionen pro Sekunde
Paket-Build-Farm, sechzehn parallele AufträgeEtwa 11 % schnellere Wanduhrzeit
Energie pro abgeschlossenem AuftragEtwa 7 % niedriger

Die Single-Thread-Zahl ist diejenige, die zählt, weil die Workloads, für die diese Linie gekauft wird, fast nie parallel sind. Sie sind ein heißer Thread, der auf einem Kern wartet, und das Einzige, was sie schneller macht, ist ein schnellerer Kern.

Die Leistung pro Kern unter Dauerlast stieg. Die Energie pro Auftrag sank, was die Zahl ist, die auf unserer Stromrechnung erscheint und indirekt auf Ihrer Rechnung.

Warum sich die EPYC-Linie nicht bewegt hat

Die Serverlinie bleibt auf dem EPYC 9354P, der Zen 4 ist, zweiunddreißig Kerne und vierundsechzig Threads mit zwölf Kanälen registriertem ECC-DDR5-4800. Das überrascht Leute, die annehmen, dass neuer eine Strategie ist.

Kunden der EPYC-Linie sind speichergebunden, nicht taktgebunden. Sie kaufen sie, weil der Arbeitssatz auf nichts Kleinerem nicht mehr in den RAM passt, und die Einschränkungen, die zählen, sind Speicherkanäle, Kapazität pro Sockel, ECC und NUMA-Verhalten. Bei unserem eigenen speichergebundenen Testset war die neuere Server-Silizium etwa acht Prozent wert. Acht Prozent rechtfertigen keine Flottenmigration.

Eine Migration ist nicht kostenlos. Jeder Knoten bedeutet ein geplantes Fenster, eine Live-Migration für die Instanzen, die sie unterstützen, einen Kaltstart für diejenigen, die es nicht tun, fünf Tage Vorankündigung an jeden betroffenen Kunden und ungefähr zwei Stunden Ingenieuraufmerksamkeit. Multiplizieren Sie das mit der Flotte, und Sie haben ein Vierteljahr Zeit aller für acht Prozent bei einer Workload, bei der der Kunde es nicht spüren wird.

Wir werden die EPYC-Linie bewegen, wenn die Zahlen es rechtfertigen, und der Beitrag, der die Entscheidung erklärt, wird dasselbe Tabellenformat enthalten wie dieser. Nichts Älteres als die aktuelle Servergeneration ist in Produktion, also ist die Wahl zwischen zwei aktuellen Teilen und nicht zwischen neu und alt.

Was das bedeutet, wenn Sie bereits auf Ryzen sind

Bestehende Instanzen wurden kostenlos migriert, zum Preis, den sie bereits zahlten, während angekündigter Fenster. Niemand zahlte einen Generationsaufschlag, weil wir keinen verkaufen. Die alte Generation ist einfach aus der Flotte verschwunden, anstatt mit Rabatt an jemand weniger Anspruchsvolles weiterverkauft zu werden, was der Großteil der Branche damit macht.

Eine Sache zu überprüfen: Wenn Ihr Build auf bestimmte CPU-Feature-Flags pinnt, hat sich der Flag-Satz geändert. Eine Handvoll Kunden, die handoptimierten numerischen Code ausführen, mussten neu bauen. Support hat dies in der Migrationsmitteilung markiert, und die drei betroffenen Personen hatten es alle bemerkt, bevor die Mitteilung ankam, weil das die Art von Person ist, die numerischen Code handoptimiert.

Das andere, was dieses Jahr ausgeliefert wurde

Dedizierte 40-Gigabit-Ports wurden auf der EPYC-, Storage- und Metal-Linie an jedem Standort mit der vorgelagerten Kapazität verfügbar. Das wird im Juni-Beitrag darüber, was unbegrenzt bedeutet, ordentlich beschrieben, und die beiden Änderungen hängen zusammen: Ein schnellerer Kern ist nutzlos, wenn der Port davor der Engpass ist.

Verfügbarkeit

Zen 5 ist an jedem Standort, der die Ryzen-Linie verkauft, also allen vierunddreißig. Die Bestände variieren, Zürich ist aus Gründen rationiert, die nichts mit Silizium zu tun haben, und Johannesburg ist noch nicht geöffnet. Der Rest ist im Standortindex.

Bereit, wenn Sie es sind

Wählen Sie eine Stadt. Wählen Sie eine Größe. Bezahlen Sie in Coins.

Keine Formulare darüber, wer Sie sind, kein Warten auf einen Menschen, der Sie genehmigt, kein Anruf zur Verifizierung. Die Rechnung wird beglichen, und die Zugangsdaten landen in Ihrem Posteingang.