Les nouvelles machines virtuelles hautement performantes d’Azure utilisent une CPU AMD sur mesure
Microsoft annonce ses dernières machines virtuelles Azure haute performance
Microsoft a annoncé ses dernières machines virtuelles Azure haute performance propulsées par un processeur AMD personnalisé qui aurait été appelé MI300C. La série HBv de machines virtuelles Azure est axée sur la fourniture d’une bande passante mémoire élevée, une spécification importante pour le HPC; Microsoft l’appelle le “plus grand goulot d’étranglement du HPC”. Auparavant, Microsoft avait utilisé des processeurs de serveur Milan-X et Genoa-X avec la technologie 3D V-Cache d’AMD pour fournir cette bande passante supplémentaire, mais pour les dernières machines virtuelles HBv5, Microsoft voulait clairement quelque chose de plus performant.
Avec un débit de 6,9 To/s provenant de quatre de ces puces dans une seule machine virtuelle, les VM sont presque neuf fois plus rapides que les processeurs Genoa-X que Microsoft propose dans les VM HBv4, et près de 20 fois plus rapides que les puces Milan-X dans les VM HBv3. Associée à un CPU, la HBM3 remplit un rôle similaire à la technologie 3D V-Cache. Cependant, au lieu d’étendre le cache L3, elle ajoute efficacement un énorme cache L4 avec une bande passante encore plus grande et probablement une latence bien pire.
Chaque machine virtuelle HBv5 comprend quatre de ces processeurs AMD personnalisés, offrant 450 Go de HBM3, 352 cœurs Zen 4 pouvant atteindre 4 GHz, et le double de la bande passante Infinity Fabric normalement disponible sur les CPU Epyc standards. L’hyperthreading a cependant été désactivé. Les VM disposent également de 800 Gb/s de réseau Nvidia Quantum-2 InfiniBand pour la commutation réseau. Avec 352 cœurs répartis sur quatre CPU, chaque CPU a 88 cœurs, bien qu’il soit probable que chaque cœur du processeur ne soit pas exposé à la VM.
Un processeur AMD exclusif et performant
Ce CPU AMD “personnalisé” pourrait ne pas être si personnalisé que ça, car il semble assez similaire à la puce MI300C évoquée dans des rumeurs l’année dernière. Ce processeur était censé être essentiellement un APU MI300A mais équipé exclusivement de cœurs CCD Zen 4 au lieu de la troisième génération de graphiques CDNA, permettant un CPU 96 cœurs avec HBM3. Les cœurs CPU de MI300A fonctionnent jusqu’à 3,7 GHz, assez proche du CPU utilisé pour HBv5, indiquant que le processeur Azure personnalisé et le MI300C pourraient être un seul et même produit.
Cependant, bien que le CPU HBv5 puisse ne pas être techniquement personnalisé, il reste néanmoins exclusif à Microsoft. “Il est uniquement disponible sur Azure”, a déclaré l’ingénieur de Microsoft Glen Lockwood sur Bluesky, répondant à un utilisateur curieux de savoir si le CPU AMD serait un jour disponible en tant que CPU Epyc standard.
Si le processeur HBv5 était autrefois le MI300C, AMD a peut-être initialement voulu le vendre au grand public mais a eu du mal à trouver un marché pour cela. Selon l’ingénieur mémoire d’AMD Phil Park, “Pourquoi n’avons-nous pas vu d’EPYC+HBM plus tôt ? EPYC a été axé sur les marchés à grand volume, c’est pourquoi vous ne voyez pas d’EPYC avec plus de 2 sockets”.
Source : www.tomshardware.com