AMD spiega perché le GPU RX 7000 sono costruite su chiplet

Ieri abbiamo discusso parte del presentazione tecnica data da AMD per le loro nuove schede grafiche RX 7000 con GPU Navi 31. La seconda parte di quella presentazione è disponibile oggi e logicamente è altrettanto interessante. La cosa principale e davvero sorprendente è che AMD afferma che Navi 31 come chip non è un’architettura MCM classica, ma piuttosto un’architettura chiplet, anche se come vedremo si trova in una via di mezzo più verso la prima che verso la seconda . Perché il RX7000 avere chiplet?

Ebbene, è una denominazione interna che cerca solo di chiarire alcuni aspetti. AMD qualifica che come azienda distingue tra i pacchetti prodotti e basati su chiplet MCM, poiché questi ultimi sono costituiti da diversi dispositivi indipendenti che condividono un substrato in fibra di vetro, ma… Non è così con le loro GPU Navi 31?

AMD, il substrato, i chiplet e MCM: ecco come è stata realizzata la RX 7000

Il problema principale che AMD ha avuto è il aumento esponenziale dei costi, argomento di cui abbiamo parlato a lungo e che andiamo a riassumere con le spiegazioni di quelli di Lisa Su. I wafer sono aumentati di prezzo man mano che il transistor è stato ridotto e contrariamente a quanto accade nelle CPU per PC e server, l’azienda guadagna molto meno con le schede grafiche… Il cambiamento si è reso necessario per questi motivi.

Era necessario ridurre i costi senza perdere competitività e per questo da RDNA come architettura principale e originale, il Infinity Fabric e Infinity Cache sono stati progettati per raggiungere questo punto con RDNA 3. La prima cosa che serviva era proprio quella di disintegrare una GPU in parti senza influire sulle prestazioni o sul design termico. Per questo motivo, e sebbene si speculasse sull’eliminazione di L2 per ridurre i costi del chiplet senza perdere prestazioni a causa della maggiore larghezza di banda che abbiamo visto ieri, alla fine il costo della latenza era troppo alto per essere ipotizzato e ciò che è stato finalmente disaggregato dal GCD è il controller di memoria e Infinity Cache da qui la creazione di Link all’infinito.

Riduci i costi, mantieni il rapporto tra prestazioni e consumi, allevia la latenza

AMD-RDNA-3-chiplet-MCM-1

Questi sono i tre obiettivi di AMD per questa architettura RDNA 3 e, in base a quanto mostrato finora, l’ha raggiunto. I vantaggi di avere Nodo TSMC N5 in parte andavano all’inferno se il GCD principale era segmentato e con esso la scalabilità diventava molto più complessa. Per questo motivo non esiste IOD centrale e lo stampo viene mantenuto con le unità principali come GCD, inoltre, questo ha permesso qualcosa che fino ad ora non si sapeva ed è mantenere alti i bus di memoria.

Ciò è possibile perché sebbene gli MCD siano fabbricati per 6nm grazie a TSMC il doppio controller che integra ognuno di essi permette alla RX 7900 XTX di spingersi a 384 bit. Se avessimo tolto solo Infinity Cache come MCD, avremmo avuto un bus più piccolo, sicuramente 256 bit per l’area GCD, che avrebbe ridotto le prestazioni IFC pur avendo una larghezza di banda di 5,3 TB/sec.

AMD-RDNA-3-chiplet-MCM-3-rx-7000-chiplet

Quindi, dal punto di vista dell’architettura, sono tutte buone notizie e buone decisioni da parte di AMD, ora resta da vedere se tutto ciò dia effettivamente i risultati sperati nella pratica. L’ultima sfumatura viene dal conducente.

In linea di principio, e a meno che AMD non dica diversamente e sorprenda, il driver deve essere trasparente con l’hardware poiché sebbene quelli di Lisa Su parlino di chiplet e non di MCM come architettura generale, la realtà è che il substrato che unisce MCD e MCD funge davvero da interposer come accade nell’intervallo Instinct tra GCD e HBM, dove fa a cui si fa costantemente riferimento Lcm.

In caso di RDNA 3 AMD si riferisce a questo come Interposer di silicioche diventa un substrato avanzato, ma in realtà con Infinity Fanout Links (o Link all’infinito come piace a ciascuno) anche il cablaggio ha dovuto essere instradato per unire i chiplet, quindi non è molto comprensibile, tranne che per marketing che AMD non parla di MCM e parla dell’architettura del chiplet per l’RX 7000.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *