Seit März gibt es Die Shots der IODs,
hier der Server IOD mit Anmerkungen von Locuza
Kernstück des IOD ist die Verschaltung der 12 Infinity Links so dass aus 12 CCDs eine CPU wird.
Der große Fortschritt von Rome gegen Naples war dass mit dem zentralen IOD die Kommunikation zwischen den Dies erheblich einfacher wurde.
amdfanuwe schrieb:
Was ist da kompliziert?
Genoa I/O geviertelt, IF$ an die SI und PCIe wegen Flexibilität extern.
Das vierteln.
Du hast die memory controller nicht erwähnt. Schau Dir bitte Mal an wie die Kommunikationswege aussehen wenn die Daten die ein CCD benötigt nicht im Speicherbereich liegen, die von seinem Memorycontroller überwacht werden.
Die Verschaltung zu einer CPU müsste bei Deiner Idee wieder auf dem Substrat stattfinden. Um die Substrate zu koppeln müsstes Du weitere GMI Ports einbauen.
amdfanuwe schrieb:
Bei MI250 hat man Kommunikation zwischen 2 Dies getestet, RDNA3 bringt schnelle Verbindungen zum Chiplet. Durch Verknüpfung kleiner I/O kann man mit gutem Yield verschiedene Plattformen bedienen.
Bei MI300 kommt dann noch HBM IF aufs I/O und die Chiplets werden über dem I/O platziert.
Dir ist schon klar, dass wir hier von vollkommen anderen Technologien reden?
Bei den CPUs setzt AMD bisher Substrate ein, eine sehr billige Technik. Sie hat keine guten Elektrischen Eigenschaften aber für die Anforderungen an die Bandbreite einer CPU reicht es.
Die MI250 besteht aus zwei GPUs die im selben Package sitzen. Die Kopplung erfolgt über 4 Kanäle des Infinty Fabric damit steht nicht genügend Bandbreite zur Verfügung um aus beiden Teilen eine GPU zu verschalten. AMD geht davon aus dass zum Koppeln zweier GCD zu einer CPU ca. 20 000 Verbindung erforderlich sind.
Davon abgesehen verwendet die MI250 Elevated Fanout Bridge als Packaging Technologie. Die Silicon Bridges sind erforderlich um die HBM-Stacks mit den GCDs zu verbinden. Über das Fanout werden die beiden GCDs gekoppelt.
Bei RDNA3 hat AMD die Memory PHY und den inifinity Cache auf Chiplets verlagert. Für die GPU hat sich dadurch im Grunde nichts geändert.
Bei der MI300 sind nun ein paar Puzzle-Stückchen bekannt. Aber Kernstück ist nach wie vor offen -- wie werden die 4 6 nm Base Dies verschaltet?
Releativ klar ist dass zumindest für die GCD Hybrid Bonding eingesetzt wird. Ob dies auch für die CCDs gilt? Hier gibt es Argumente dafür und dagegen, als heißt es auch überraschen lassen.
amdfanuwe schrieb:
Immer eher kleine Änderungen.
Aber bei der CPU ist das aufteilen des IOD ein Rückschritt.
Dir ist doch bekannt, dass der cIOD genau 1/4 des sIOD war. Wenn sich AMD im Jahr 2019 dafür 2 IODs leitest werden sie es auch 2022 und später tun.
amdfanuwe schrieb:
irgendwie zieht sich das schon wie ein roter Faden durch AMDs Produktpalette, dass immer etwas neues kommt. Mal sehen, wann ihnen die Ideen ausgehen.
So eine Liste kannst Du für jeden Halbleiterhersteller aufstellen.
amdfanuwe schrieb:
ZEN 5 könnten sie dann 16 ZEN5 CCD auf die MI300 Basis pappen und hätten dann einen 128 Core ZEN5 CPU mit 128GB HBM, IF$ und 3D-Cache sorgen zusätzlich für Bandbreite satt.
Was ist in deinen Augen die MI300 Basis?
Außerdem sollte am bedenken dass die MI300-APU in einer anderen Preisklasse als die Servercpus spielt.