Durante la conferenza degli sviluppatori Ignite, Microsoft ha presentato le sue ultime macchine virtuali (VM) Azure HBv5, che sono alimentate da quattro processori EPYC appositamente personalizzati da AMD con memoria HBM3. La serie HBv di VM di Azure è progettata per fornire una notevole larghezza di banda di memoria, un fattore critico per l'HPC (High Performance Computing), che Microsoft identifica come il collo di bottiglia principale in questo settore. In precedenza, Microsoft ha utilizzato i processori AMD Milan-X e Genoa-X, che presentavano la tecnologia 3D V-Cache per affrontare le sfide della larghezza di banda. Tuttavia, con l'introduzione delle VM HBv5, Microsoft ha evidentemente cambiato il suo approccio.\n\n\n\nSecondo Tom's Hardware, una singola VM Azure HBv5 vanta 450 GB di RAM HBM3 e 352 core Zen 4 con una frequenza a 4GHz, offrendo il doppio della larghezza di banda del bus interconnessione (IF) di un tipico processore EPYC. Il multithreading sincrono (SMT) è disabilitato. Inoltre, è dotato di 800 Gb/s Nvidia Quantum-2 InfiniBand per la commutazione di rete. Collettivamente, i quattro processori in una singola VM HBv5 forniscono fino a 6,9 TB/s di larghezza di banda di memoria, che è nove volte superiore a quella di una VM HBv4 dotata di CPU Genoa-X e 20 volte superiore a quella di una VM HBv3 con CPU Milan-X.\n\nLa memoria HBM3 utilizzata su questi processori personalizzati funziona in modo simile a 3D V-Cache, ma invece di servire come cache L3, opera come una cache L4 massiccia con una capacità e larghezza di banda significativamente maggiori. Anche se questo è vantaggioso, non corrisponde alla latenza di una cache L3 diretta come la V-Cache 3D. Tuttavia, per i carichi di lavoro destinati a questo prodotto, la larghezza di banda è fondamentale, rendendo così la latenza una preoccupazione secondaria.\n\nOgnuna delle quattro CPU comprende un totale di 352 core, distribuiti in 88 core per CPU. È plausibile che ogni CPU sia composta da 96 core, con 8 core riservati alla gestione delle macchine virtuali. Inoltre, questo processore personalizzato di Microsoft sembra essere relativamente simile al MI300C, che è essenzialmente l'APU MI300A meno la grafica CDNA 3, con solo il CCD Zen 4. Entrambe le varianti sono CPU a 96 core dotate di RAM HBM3 e possono raggiungere velocità fino a 3,7GHz, in parallelo alle CPU implementate nelle VM HBv5.