Meta a introduit MetaRoCE, un protocole de transport RDMA conçu de zéro spécifiquement pour les charges de travail d'IA sur Ethernet standard. Contrairement au RoCE standard, qui repose sur des réseaux sans perte et le Contrôle de flux par priorité (PFC), MetaRoCE considère le réseau comme avec pertes et déplace la logique d'ordonnancement, de sélection de chemin et de récupération dans la carte d'interface réseau (NIC).
- MetaRoCE permet la livraison de paquets désordonnés avec des écritures directes en mémoire, éliminant les tampons de réordonnancement et le blocage en tête de file.
- Le protocole prend en charge le multipathing natif en utilisant des ports source UDP distincts pour l'entropie ECMP, permettant à la NIC de rerouter dynamiquement le trafic loin des chemins congestionnés.
- Il maintient environ 86 % du débit avec une perte de paquets de 1 % et continue de fournir une bande passante utile même à des taux de perte de 10 % sur un cluster GPU AMD de 64 nœuds.
- MetaRoCE nécessite uniquement le marquage ECN et ECMP des commutateurs, ce qui le rend compatible avec les clouds fournisseurs où les opérateurs ne peuvent pas contrôler la configuration des commutateurs.
La spécification, une suite de tests de conformité et une implémentation logicielle de référence seront publiées via l'Open Compute Project (OCP) lors du sommet mondial OCP 2026 en octobre.