StorageReview.com

Recensione della CPU AMD EPYC 7F52

Impresa  ◇  Archiviazione aziendale

Oggi AMD ha presentato nuovi processori della sua seconda generazione di AMD EPYC . I nuovi processori appartengono alla famiglia AMD EPYC 7Fx2, che comprende i modelli 7F32, 7F72 e quello che stiamo esaminando in questa recensione, l'AMD EPYC 7F52. Non si tratta di un'importante novità per la famiglia di processori; le CPU 7Fx2 sono progettate per colmare le lacune nel portfolio server di AMD. AMD offre tre processori ad alta frequenza di clock per casi d'uso specifici, una caratteristica che molti clienti apprezzeranno sicuramente.

In breve, i limiti dei processori AMD EPYC di seconda generazione sono dotati di un numero di core molto più elevato rispetto alle CPU Intel, consentono ai server (con la scheda madre corretta) di supportare PCIe 2 e supportano DRAM a velocità più elevata. Tutto ciò si traduce in prestazioni più veloci in diversi modi e ha indotto alcuni fornitori di software a rimodellare il modo in cui concedono in licenza i server su socket anziché su core. Un altro punto di forza qui è il prezzo. In genere, una piattaforma AMD EPYC può raggiungere le stesse prestazioni di una piattaforma Intel Xeon Scalable di seconda generazione a un prezzo molto più basso.

AMD ha esordito con circa 20 CPU in grado di soddisfare diverse esigenze, sia in configurazioni a singolo processore che a doppio processore. Nonostante l'ampia gamma di opzioni iniziali, c'erano diverse lacune, che AMD ha colmato gradualmente con l'introduzione di nuove CPU . Oggi l'offerta è più ampia, con frequenze fino a 3.9 GHz. AMD afferma che questa configurazione è ideale per carichi di lavoro come HCI, HPC e database relazionali. Potrebbe essere utilizzata come soluzione per aggirare il "core tax" di VMware e ottenere comunque prestazioni elevate. In pratica, è adatta a tutti i carichi di lavoro che richiedono molta memoria e per i quali non è necessario un hardware enterprise di fascia alta. L'AMD 7F52 che andremo a recensire può supportare fino a 4 TB di DRAM.

Ecco una videorecensione:

La CPU AMD EPYC 7F52 è ora disponibile al prezzo di $ 3,100 ciascuna, ma non c'è dubbio che una sorta di accordo se acquistata in grandi quantità.

Specifiche della CPU AMD EPYC 7Fx2       

Processore Cores / Discussioni TDP (Watts) Frequenza base/Frequenza boost massima Cache L3 totale Cache L3 per core Prezzo (1Ku)
7F32 8/16 180W 3.7 GHz/~3.9 GHz 128MB 16MB $2,100
7F52 16/32 240W 3.5 GHz/~3.9 GHz 256MB 16MB $3,100
7F72 24/48 240W 3.2 GHz/~3.7 GHz 192MB 8MB $2,450

Cookie di prestazione

Per testare le prestazioni della nuova CPU, abbiamo utilizzato un server GIGABYTE R272-Z92 e confrontato l'AMD EPYC 7F52 con l' AMD EPYC 7302P . Questo rende il confronto tra due processori singoli/a 16 core, a parità di altre caratteristiche hardware, un buon test comparativo tra due processori singoli.

Prestazioni dell'SQL Server

Il protocollo di test OLTP di Microsoft SQL Server di StorageReview utilizza l'attuale bozza del Benchmark C (TPC-C) del Transaction Processing Performance Council, un benchmark di elaborazione delle transazioni online che simula le attività presenti in ambienti applicativi complessi. Il benchmark TPC-C si avvicina di più rispetto ai benchmark sintetici delle prestazioni per valutare i punti di forza e i colli di bottiglia delle prestazioni dell'infrastruttura di storage negli ambienti di database.

Ogni VM SQL Server è configurata con due vDisk: volume da 100 GB per l'avvio e volume da 500 GB per il database e i file di log. Dal punto di vista delle risorse di sistema, abbiamo configurato ciascuna VM con 8 vCPU, 64 GB di DRAM e abbiamo sfruttato il controller SCSI SAS LSI Logic. Mentre il nostro carico di lavoro Sysbench satura la piattaforma sia in termini di I/O di storage che di capacità, il test SQL cerca le prestazioni di latenza.

Questo test utilizza SQL Server 2014 in esecuzione su VM guest Windows Server 2012 R2 ed è sottoposto a stress da Benchmark Factory for Databases di Quest Software. Mentre il nostro utilizzo tradizionale di questo benchmark è stato quello di testare grandi database su scala 3,000 su storage locale o condiviso, in questa iterazione ci concentriamo sulla distribuzione uniforme di quattro database su scala 1,500 sui nostri server.

Configurazione di test di SQL Server (per VM)

  • Di Windows Server 2012 R2
  • Impronta di archiviazione: 600 GB allocati, 500 GB utilizzati
  • SQL Server 2014
    • Dimensioni del database: scala 1,500
    • Carico del client virtuale: 15,000
    • Memoria RAM: 48 GB
  • Durata della prova: 3 ore
    • 2.5 ore di precondizionamento
    • Periodo di campionamento di 30 minuti

In SQL Sever Transactional il 7F52 era leggermente migliore con punteggi complessivi di 12,641.8 TPS rispetto ai 7302 TPS del 12638P.

AMD EPYC 7Fx2SQL TPS

Ancora una volta solo un leggero vantaggio nella latenza media di SQL Server con un punteggio complessivo compreso tra 3 ms e 3.5 ms.

Prestazioni Sysbench MySQL

Il nostro database Percona MySQL OLTP misurato tramite SysBench. Questo test misura il TPS medio (transazioni al secondo), la latenza media e anche la latenza media del 99° percentile.

Ogni VM Sysbench è configurata con tre vDisk: uno per l'avvio (~92 GB), uno con il database precostruito (~447 GB) e il terzo per il database in fase di test (270 GB). Dal punto di vista delle risorse di sistema, abbiamo configurato ciascuna VM con 4 vCPU, 60 GB di DRAM e abbiamo sfruttato il controller SCSI SAS LSI Logic.

Configurazione test Sysbench (per VM)

  • CentOS 6.3 a 64 bit
  • Percona XtraDB 5.5.30-rel30.1
    • Tabelle del database: 100
    • Dimensione del database: 10,000,000
    • Discussioni del database: 32
    • Memoria RAM: 24 GB
  • Durata della prova: 3 ore
    • 2 ore di precondizionamento di 32 thread
    • 1 ora 32 thread

Per Sysbench abbiamo visto il 7F52 continuare a superare il 7302P con 9,266 TPS fino a 8,804 TPS

La latenza media del Sysbench ha avuto il 7F52 con una latenza di 27.62 ms rispetto ai 7302 ms del 29.08P.

Nel nostro scenario peggiore (99° percentile) la latenza ha registrato punteggi di 101.43 ms per il 7F52 e 79.16 ms per il 7302P.

Conclusione

AMD continua a colmare le lacune della sua linea EPYC per soddisfare le diverse esigenze dei clienti. La nuova serie AMD 7Fx2 uscita oggi è tutta incentrata sulle alte frequenze con un basso numero di core con più cache L3. Gli utenti possono aggiungere molta memoria ai propri carichi di lavoro e mantenere il numero di core in uno spazio compatibile con VMware. Tutto questo viene fatto a un buon prezzo, quindi diventa doppiamente interessante quando i clienti stanno costruendo la propria infrastruttura HCI. Gli utenti HPC possono vedere un aumento delle prestazioni rispetto alle CPU concorrenti.

Scatola AMD EPYC 7F52

Per la nostra recensione abbiamo esaminato l'AMD EPYC 7F52 in un server NVMe GIGABYTE R272-Z92 nei nostri benchmark di analisi del carico di lavoro delle applicazioni. Nella maggior parte dei casi (quattro benchmark su cinque) il nuovo 7F52 ha sovraperformato il 7302P. La nuova CPU ha raggiunto punteggi SQL Server di 12,641.8 TPS con una latenza media di 3 ms. Per Sysbench ha registrato 9,266 TPS, una latenza media di 27.62 ms, e nell'unico test in cui non ha superato il 7302P, nello scenario peggiore, abbiamo visto una latenza di 101.43 ms.

Il processore AMD EPYC 7F52 è ideale per i casi d'uso di fascia media che richiedono molta memoria e velocità di clock ma non tutto il resto fornito con le CPU AMD di fascia alta. La nuova serie AMD EPYC 7Fx2 consente inoltre agli utenti di sfruttare VMware con un profilo prestazionale più elevato rispetto all'attuale offerta AMD a 16 core.

AMD EPYC 

Discuti su Reddit

Interagisci con StorageReview

Newsletter | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | Feed RSS

Adam Armstrong

Adam è il caporedattore delle notizie per StorageReview.com e gestisce i nostri team di contenuti interni e freelance.