Apple met en avant un point dans ses systèmes sur puce : la bande passante mémoire est élevée. Les puces M4 atteignent 120 Go/s et chaque variante double à peu près la bande passante, ou presque1 : 273 Go/s pour la puce M4 Pro, 546 Go/s pour la variante M4 Max et même probablement environ 1,1 To/s avec les probables plus M4 Ultra (820 Go/s sur M2 Ultra). Si les valeurs sont élevées, et largement au-delà de ce que proposent les puces classiques, il y a quelques exceptions. AMD vient même d'annoncer une puce spécifiquement pensée pour Microsoft et sa plateforme Azure avec une bande passante de l'ordre de 7 To/s.
Le choix d'AMD pour Microsoft est un peu particulier : il s'agit d'un processeur custom de la gamme EPYC (dédiée aux serveurs) équipé de 96 cœurs Zen 4 (celui des Ryzen 7000) accompagnés de sa propre mémoire vive. Dans les configurations EPYC habituelles, la mémoire est externe, avec de la DDR5-6400 sur plusieurs canaux (jusqu'à douze), ce qui permet aux environs de 600 Go/s dans le meilleur des cas2. L'EPYC 9V64H, lui, intègre de la mémoire HBM3, qui est un type de mémoire différent. Cette mémoire est placée directement sur le processeur, et elle travaille sur un bus très large (1 024 bits) avec une fréquence élevée. La HBM3 se retrouve essentiellement dans les GPU haut de gamme (quelques Radeon dans les Mac) et dans des processeurs hybrides chez AMD, les Instinct.
Avec l'EPYC 9V64H, AMD couple un CPU relativement classique avec 128 Go de HBM3. Chaque processeur dispose en réalité d'une bande passante de l'ordre de 5,3 To/s — ce qui reste très élevé —, mais Microsoft intègre quatre processeurs dans les machines virtuelles proposées sur Azure, ce qui permet de mutualiser une partie de la mémoire pour atteindre 7 To/s. La parenté avec les puces Instinct est évidente sur un point : le connecteur de cet EPYC particulier est celui des Instinct, le SH5.
Cette puce modifiée n'est pour le moment disponible que dans une machine virtuelle chez Microsoft, pour ceux qui ont réellement besoin d'une grande puissance de calcul… et surtout d'une bande passante mémoire élevée. Et c'est aussi probablement une démonstration technologique qui sert à montrer que Nvidia ou Apple ne sont pas les deux seules sociétés capables de proposer une bande passante élevée.
Source : Tom's Hardware