Dieser Chip für Supercomputer zeigt die Zukunft von PCs

Normalerweise sprechen wir jedoch nicht über Serversysteme, AMDDer MI300 hat unsere Aufmerksamkeit erregt. Nicht wegen seiner seltsamen Konfiguration, sondern weil es ein Hinweis darauf sein kann, wie Systeme mit exklusiver Markenhardware in Zukunft aussehen können. Dazu gehören nicht nur zukünftige PCs, sondern auch potenzielle Videospielkonsolen.

Die hohen Herstellungskosten und gewisse Grenzen, die es vorher nicht gab, machen es erforderlich, beim Aufbau komplexer Systeme beim Design neuer Prozessoren nach alternativen Lösungen zu suchen. Einer der Trends, der sich auf dem Papier am besten anhörte, ist die Übertragung der internen Interkommunikation eines Chips auf einen sogenannten Interposer in einer integrierten 2.5-D-Schaltung, dh einen, der aus mehreren kleinen Chips anstelle eines einzigen großen besteht. Der MI300 ist das erste Produkt, das dieses Versprechen einlöst, und obwohl es sich um einen Serverprozessor und damit um Hochleistungsrechner handelt, ist es interessant, ihn für die Zukunft zu betrachten.

Dieser Chip für Supercomputer zeigt die Zukunft von PCs

AMD erreicht im MI300 vollständig kohärenten Speicher

Eine der Besonderheiten von Videospielkonsolen ist die Tatsache, dass ihr Speicherplatz auf physischer Ebene vollständig vereinheitlicht ist, das heißt, alle Elemente teilen sich den Zugriff darauf RAM Speicher Chips. Was jedoch getan wird, ist, den Speicherplatz in zwei verschiedene Hälften zu trennen, um Konflikte bezüglich der Speicherkohärenz zu vermeiden. Idealerweise sollte jedoch der gesamte Speicherplatz geteilt werden, da dies die Verwendung von Kopiervorgängen von einem Teil des RAM in einen anderen verhindern würde.

cDNA MI300

Das heißt, selbst wenn ein physikalisch gemeinsam genutzter Speicher vorhanden ist, ist es notwendig, die DMA-Einheit zum Kopieren zu verwenden CPU Platz zu GPU Platz und umgekehrt. Die Vereinheitlichung der Adressierung beider Speicherpools ist eines der Dinge, über die das Unternehmen von Lisa Su seit einem Jahrzehnt spricht, und es ist kein Scherz. Sie verkaufen es jedoch als eines der Upgrades, auf die Sie beim MI300 achten sollten. Auf jeden Fall ist es eine der Besonderheiten des CXL-Standards, PCI Express diese Kapazität zu gewähren, aber das hat ein Problem, das wir später besprechen werden.

Warum ist das ein Hinweis auf die Zukunft?

Bisher haben wir die Implementierung eines vollständig kohärenten Speichersystems mit einem monolithischen Chip gesehen, bei dem sich CPU und GPU denselben Speichercontroller teilen. Wenn man es sich ansieht, besteht der MI300 aus mehreren Chips mit eigenem Speichercontroller und dennoch gibt es einen vollständigen Kohärenzmechanismus. Es liegt nicht an der Verwendung von HBM-Speicher, sondern an den Änderungen, die AMD am Speichercontroller vorgenommen hat, insbesondere an der GPU dieses Mastodons für Server.

MI300-Chip

Die Gnade liegt natürlich darin, dass sich der integrierte Speichercontroller nicht in einem der verschiedenen CPU- und GPU-Chiplets befindet, sondern im Interposer, und das heißt, dass alle auf einem anderen, viel größeren Chip montiert sind. , die dafür zuständig sind, sie untereinander und mit dem HBM-Speicher zu kommunizieren. Wenn wir nun darüber nachdenken, kann der Interposer, da er ein separates Stück ist, leicht auf eine andere Art von Zusammensetzung übertragen werden. Wie wäre es mit einer zukünftigen Videospielkonsole?

Der Trend mit steigenden Kosten geht dahin, Chips in mehrere verschiedene aufzuteilen, das ist keine Laune von AMD und es hat sich gezeigt, dass bestimmte Komponenten mit kleineren Transistoren nicht so gut skalieren, wodurch diese Funktionen in separate Chips aufgeteilt werden, die mit billigeren Knoten hergestellt werden. Zusätzlich zu den oben genannten enthält der MI300 Interposer auch die sog Infinity-Cache als LLC, was der Schlüssel zum Erreichen eines vollständig kohärenten Systems ist.

Werden wir es auf dem PC sehen?

Eine UMA-Konfiguration auf einem Computer wäre nicht unmöglich, würde aber bedeuten, Prozessor, Grafik und gemeinsam genutzten RAM im selben Paket zu verkaufen, und es scheint wirtschaftlich nicht billig zu sein. Auf der Konsole wird aufgrund der Kostenstruktur GDDR6-Speicher verwendet, aber auf dem PC wäre die Verwendung dieses Speichers tödlich, da er eine viel höhere Latenz als herkömmlicher RAM hat. Das heißt, bei Verwendung des gleichen Prozessors geht Leistung verloren. Der DDR5? Noch schneller als DDR4, hat es nicht genug Bandbreite, um für eine hochkarätige integrierte GPU geeignet zu sein.

Futuro-Prozessoren rendern

Am Ende bleibt ihnen also nur HBM-Speicher, der extrem teuer in ein Heimsystem eingebaut werden kann. Ich schätze also, wir haben nur Spielekonsolen und eine zukünftige Radeon-Grafikkarte, vielleicht RDNA 4? In dem die Funktion der kleinen Chiplets in der RX 7000-Größe auf den Interposer übertragen wird, wodurch die Möglichkeit besteht, den Hauptchip zu zerlegen. Kurz gesagt, AMD hat die klassische Northbridge, die sie in ihrem Marketingjargon IOD nennen, auf den Interposer verschoben.