Selezionare lo SKU HPC appropriato
Il team di ricerca e sviluppo ha a disposizione diverse opzioni HPC in Azure. Nella tabella seguente sono evidenziate le principali differenze tecniche tra gli SKU HB120_v2, HC44 e HB60. La possibilità di scegliere tra SKU HPC diversi consente di selezionare lo SKU più adatto per le caratteristiche dell'applicazione HPC in termini di prestazioni.
Gli elementi evidenziati indicano quale macchina virtuale HPC è la più potente e quella preferita in una determinata categoria.
HB120_v2 | HC44 | HB60 | |
---|---|---|---|
Processore | AMD EPYC 7742 (Rome) | Intel Platinum 8168 | AMD EPYC 7551 (Naples) |
Nessun core (SMT disabilitato) | 120 |
44 | 60 |
Frequenza di base della CPU | 2,45 GHz | 2.7 GHz |
2,0 GHz |
Supporto AVX 512 | No (16 FLOPS per core) | Yes (32 FLOPS per core) |
No (8 FLOPS per core) |
MFLOPS teorico (FP64) | ~4000 |
~3000 | ~1000 |
Domini NUMA | 30 | 2 |
15 |
Dimensioni massime dei processi MPI | 36000 cores |
13200 core | 18000 core |
Dimensioni memoria | 480 GB |
352 GB | 240 GB |
Larghezza di banda della memoria | 340 GB/s |
190 GB/s | 260 GB/s |
InfiniBand | 200 GB HDR (latenza ~1,2 μs) |
EDR da 100 GB (latenza ~ 1,8 μs) | EDR da 100 GB (latenza ~ 1,9 μs) |
Dimensioni SSD locale | 960 GB (NVMeDirect), 480 GB |
700 GB | 700 GB |
Numero massimo di dischi collegati | 8 |
4 | 4 |
Rapporto costo/prezzo | 1,58 | 1.39 | 1.0 |
Motivi per scegliere HC44
- L'applicazione HPC è vincolata alla virgola mobile e richiede il supporto AVX 512.
- L'applicazione HPC è sensibile alla frequenza della CPU e in genere offre prestazioni migliori con una frequenza di clock superiore.
- Intel può contare su un ecosistema di sviluppo maturo e risulta quindi più semplice sviluppare ed eseguire le applicazioni.
- Le esperienze e le competenze maturate nel tempo con i processori Intel portano a preferire un processore Intel.
Motivi per scegliere HB120_v2
- L'applicazione HPC è vincolata alla virgola mobile e usa tutti i core disponibili.
- L'applicazione HPC è vincolata alla larghezza di banda della memoria.
- L'applicazione HPC tighly coupled è vincolata alla rete ed è sensibile alla latenza e alla larghezza di banda.
- L'applicazione HPC tighly coupled è altamente scalabile e si prevede di eseguire l'applicazione con più di 18.000 core.
- L'applicazione richiede un'unità SSD NVMe locale ad alta velocità che supporta NVMeDirect.
- L'applicazione richiede più di quattro dischi gestiti per ogni macchina virtuale.
Motivi per scegliere HB60
- L'applicazione HPC usa <= 60 core per macchina virtuale.
- L'applicazione HPC è più vincolata alla memoria che alla virgola mobile.
- L'applicazione HPC viene ridimensionata a un numero di core totale inferiore a 18.000 core.