EPYC 7003 Fino a 64 core e 768 MB di cache L3:

C’è stata molta attenzione su come sia Intel che AMD stanno pianificando il futuro nel confezionamento dei loro stampi per aumentare le prestazioni complessive e mitigare i costi di produzione più elevati. Per AMD, il passo successivo è stato V-cache, un chiplet L3 cache (SRAM) aggiuntivo progettato per essere die 3D impilato su un chiplet Zen 3 esistente, triplicando il totale della cache L3 disponibile. Oggi, la tecnologia V-cache di AMD è finalmente disponibile per il mercato più ampio, poiché AMD annuncia che le CPU per server EPYC 7003X “Milan-X” hanno ora raggiunto la disponibilità generale.

Come annunciato per la prima volta alla fine dello scorso anno, AMD sta portando la sua tecnologia 3D V-Cache nel mercato enterprise attraverso Milan-X, una variante avanzata dei suoi processori EPYC 7003 di terza generazione con sede a Milano di terza generazione. AMD sta lanciando quattro nuovi processori che vanno da 16 core a 64 core, tutti con core Zen 3 e 768 MB di cache L3 tramite V-Cache 3D stacked.

I processori Milan-X di AMD sono una versione aggiornata dei suoi attuali processori di terza generazione con sede a Milano, EPYC 7003. Aggiungendo alla sua linea EPYC 7003 preesistente con sede a Milano, che abbiamo esaminato a giugno dello scorso anno, il progresso più significativo da Milano -X è attraverso i suoi 768 MB di cache L3 di grandi dimensioni utilizzando la tecnologia di stacking 3D V-Cache di AMD. L’AMD 3D V-Cache utilizza il nodo di processo N7 di TSMC – lo stesso chiplet del nodo 3 di Milano su cui sono costruiti – e misura 36 mm², con un chip da 64 MiB in cima ai 32 MiB esistenti che si trovano sui chiplet Zen 3.

Concentrandosi sulle specifiche e sulle tecnologie chiave, gli ultimi processori Milan-X AMD EPYC 7003-X hanno 128 corsie PCIe 4.0 disponibili che possono essere utilizzate attraverso la selezione di controller e slot PCIe 4.0 a lunghezza intera. Questo dipende da come i fornitori di schede madri e server vogliono usarli. Sono inoltre disponibili quattro controller di memoria in grado di supportare due DIMM per controller che consentono l’utilizzo di memoria DDR4 a otto canali.

La configurazione complessiva del chip per Milan-X è un gigantesco MCM a nove chiplet, con otto die CCD e un grande die I/O, e questo vale per tutte le SKU Milan-X. Fondamentalmente, AMD ha scelto di dotare tutti i suoi nuovi chip EPYC V-cache con il massimo di 768 MB di cache L3, il che a sua volta significa che tutti gli 8 CCD devono essere presenti, dalla SKU superiore (EPYC 7773X) alla SKU inferiore (EPYC 7373X). Invece, AMD varierà il numero di core della CPU abilitati in ciascun CCD. In dettaglio, ogni CCD include 32 MB di cache L3, con altri 64 MB di V-Cache 3D sovrapposti per un totale di 96 MB di cache L3 per CCD (8 x 96 = 768).

In termini di compatibilità di memoria, nulla è cambiato rispetto ai precedenti chip Milan. Ogni chip EPYC 7003-X supporta otto moduli di memoria DDR4-3200 per socket, con capacità fino a 4 TB per chip e 8 TB in un sistema 2P. Vale la pena notare che i nuovi chip Milan-X EPYC 7003-X condividono lo stesso socket SP3 della line-up esistente e, come tali, sono compatibili con le attuali schede madri LGA 4094 tramite un aggiornamento del firmware.

Processori AMD EPYC 7003 Milano / Milano-X:
AnandTech: Nucleo /
Filo:
Base:
Freq:
1T:
Freq:
L3:
cache:
PCIe: Memoria: TDP:
(W)
Prezzo:
(1KU)
EYPC 7773X: 64: 128: 2200: 3500: 768 MB: 128 x 4.0: 8 DDR4-3200: 280: $ 8800:
EPYC 7763: 64: 128: 2450: 3400: 256 MB: 128 x 4.0: 8 DDR4-3200: 280: $ 7890:
EPYC 7573X: 32: 64: 2800: 3600: 768 MB: 128 x 4.0: 8 DDR4-3200: 280: $ 5590:
EPYC 75F3: 32: 64: 2950: 4000: 256 MB: 128 x 4.0: 8 DDR4-3200: 280: $ 4860:
EPYC 7473X: 24: 48: 2800: 3700: 768 MB: 128 x 4.0: 8 DDR4-3200: 240: $ 3900:
EPYC 74F3: 24: 78: 3200: 4000: 256 MB: 128 x 4.0: 8 DDR4-3200: 240: $ 2900:
EPYC 7373X: 16: 32: 3050: 3800: 768 MB: 128 x 4.0: 8 DDR4-3200: 240: $ 4185:
EPYC 73F3: 16: 32: 3500: 4000: 256 MB: 128 x 4.0: 8 DDR4-3200: 240: $ 3521:

Osservando il nuovo stack EPYC 7003 con tecnologia 3D V-Cache, la SKU top è l’EPYC 7773X. È dotato di 64 core Zen3 con 128 thread, ha una frequenza di base di 2,2 GHz e una frequenza di boost massima di 3,5 GHz. L’EPYC 7573X ha 32 core e 64 thread, con una frequenza base più alta di 2,8 GHz e una frequenza boost fino a 3,6 GHz. Sia l’EPYC 7773X che il 7573X hanno un TDP di base di 280 W, sebbene AMD specifichi che tutti e quattro i chip EPYC 7003-X hanno un TDP configurabile compreso tra 225 e 280 W.

Il chip con le specifiche più basse della nuova gamma è l’EPYC 7373X, che ha 16 core con 32 thread, una frequenza di base di 3,05 GHz e una frequenza di boost di 3,8 GHz. Salendo lo stack, ha anche un’opzione 24c / 48t con una frequenza base di 2,8 GHz e una frequenza boost fino a 3,7 GHz. Entrambi includono un TDP di 240 W, ma come le parti più grandi, AMD ha confermato che entrambi i modelli a 16 core e 24 core avranno un TDP configurabile compreso tra 225 W e 280 W.

Notevole, tutti questi nuovi chip Milan-X hanno una sorta di regressione della velocità di clock rispetto alle loro controparti Milan (prestazioni massime del core). Nel caso del 7773X, questa è la velocità di clock di base, mentre le altre SKU scendono un po’ su entrambe le velocità di clock di base e aumentano. Il calo è reso necessario dalla V-cache, che con circa 26 miliardi di transistor in più per una configurazione Milan-X completa, consuma il budget energetico dei chip. Quindi, con AMD che ha scelto di mantenere coerenti i TDP, le velocità di clock sono state leggermente ridotte per compensare. Come sempre, le CPU di AMD funzioneranno alla velocità consentita dal calore e dal margine TDP, ma i chip dotati di V-cache raggiungeranno quei limiti un po’ prima.

Il mercato di riferimento di AMD per i nuovi chip Milan-X sono i clienti che devono massimizzare le prestazioni per core; in particolare, il sottoinsieme di carichi di lavoro che beneficiano della cache aggiuntiva. Questo è il motivo per cui i chip Milan-X non stanno sostituendo del tutto i chip EPYC 70F3, poiché non tutti i carichi di lavoro risponderanno alla cache aggiuntiva. Quindi entrambe le formazioni condivideranno il primo posto come SKU EPYC più veloci per core di AMD.

Da parte loro, AMD sta proponendo in particolare i nuovi chip al mercato CAD/CAM, per attività come l’analisi degli elementi finiti e l’automazione della progettazione elettronica. Secondo la società, hanno visto un aumento del 66% delle velocità di verifica RTL sul software di verifica VCS di Synopsys in un confronto mele-mele tra processori di Milano con e senza V-cache. Come con altri chip che incorporano cache più grandi, i maggiori vantaggi si troveranno nei carichi di lavoro che fuoriescono da cache di dimensioni contemporanee, ma si adatteranno perfettamente alla cache più grande. Ridurre al minimo i viaggi costosi alla memoria principale significa che i core della CPU possono continuare a funzionare molto più spesso.

Microsoft ha trovato qualcosa di simile l’anno scorso, quando ha presentato un’anteprima pubblica delle sue macchine virtuali Azure HBv3 a novembre. All’epoca, l’azienda pubblicò alcuni dati sulle prestazioni dei suoi test interni, principalmente sui carichi di lavoro associati all’HPC. Confrontando Milan-X direttamente con Milano, Microsoft ha utilizzato i dati di EPYC 7003 e EPYC 7003-X all’interno delle sue piattaforme HBv3 VM. Vale anche la pena notare che il test è stato eseguito su sistemi a doppio socket, poiché tutti i processori EPYC 7003-X annunciati oggi potrebbero essere utilizzati sia in implementazioni 1P che 2P.

I dati sulle prestazioni pubblicati da Microsoft Azure sono incoraggianti e, utilizzando i test interni, sembra che la cache L3 aggiuntiva stia giocando un ruolo importante. In Computational Fluid Dynamics, è stato notato che c’era una migliore velocità con meno elementi, quindi questo deve essere preso in considerazione. Microsoft ha dichiarato che con la sua attuale serie HBv3, i suoi clienti possono aspettarsi guadagni massimi fino all’80% delle prestazioni nella fluidodinamica computazionale rispetto ai precedenti sistemi HBv3 VM con Milano.

Per concludere, i processori EPYC 7003-X di AMD sono ora generalmente disponibili al pubblico. Con i prezzi elencati in base all’ordine di 1.000 unità, AMD afferma che l’EPYC 7773X con 64C / 128T sarà disponibile per circa $ 8800, mentre il modello 32C / 64T, l’EPYC 7573X, avrà un costo di circa $ 5590. Scendendo, l’EPYC 7473X con 24C/48T costerà 3900$, e l’entry EPYC 7373X con 16C/32T costerà leggermente di più con un costo di 4185$.

Date le grandi dimensioni degli ordini richiesti, è probabile che il prezzo al dettaglio complessivo sia leggermente superiore per un’unità. Sebbene la maggior parte dei clienti di AMD siano fornitori di server e cloud, senza dubbio AMD avrà alcuni clienti che acquisteranno in blocco. Anche molti dei principali partner OEM di server di AMD inizieranno a offrire sistemi che utilizzano i nuovi chip, inclusi Dell, Supermicro, Lenovo e HPE.

Infine, il mese prossimo, i consumatori avranno la possibilità di mettere le mani su alcune CPU abilitate per V-cache AMD, quando verrà rilasciato il secondo prodotto V-cache di AMD, il Ryzen 7 5800X3D. Il processore desktop si basa su un singolo CCD con ben 96 MB di cache L3 disponibile, il tutto in contrasto con i chip EPYC molto più grandi.

Leave a Comment