Notes de version NCCL/gIB (ARM 64 bits)

Cette page fournit les notes de version pour chaque version de NCCL/gIB sur les systèmes ARM 64 bits. Chaque section de version décrit les binaires inclus, les séries de machines compatibles, ainsi que les nouvelles fonctionnalités et améliorations.

NCCL/gIB v1.1.2

Date de disponibilité : 14 mai 2026

Binaires prédéfinis

Les sections suivantes listent les binaires de diagnostic et de version prédéfinis.

Version

Installez ces binaires pour les charges de travail de production. Pour obtenir des instructions d'installation, consultez Exécuter NCCL sur des instances Compute Engine.

Programme d'installation Docker
Image us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-arm64:v1.1.2
SHA256 6b7950cac6e6833661d4206920f5633b6e361b18bfd5315b63f9bf4a4b84a80e
Couches Alpine 3.21.0
Intégré Ubuntu 22.04 + CUDA 13.0
Package .deb
Dépôt https://packages.cloud.google.com/apt gpudirect-gib-apt
Packages nccl-gib (1.1.2), nccl-gib-plugins (1.1.2)
Couches Debian 12
Intégré Ubuntu 22.04 + CUDA 13.0
Package .rpm
Dépôt https://packages.cloud.google.com/yum/repos/gpudirect-gib-rpm
Packages nccl-gib (1.1.2-1), nccl-gib-plugins (1.1.2-1)
Couches Rocky Linux 9
Intégré Ubuntu 22.04 + CUDA 13.0

Diagnostic

Installez ces binaires pour tester ou résoudre les problèmes de performances du réseau.

Conteneur Docker
Image us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic-arm64:v1.1.2
SHA256 44067b8118bf982fba30a1a61ab56d346aca30aedd1fe41d3880ab0a78cafbc8
Couches Ubuntu 22.04 + CUDA 13.0

Compatibilité des versions

Série de machines Version NCCL groupée Versions NCCL compatibles Version minimale du pilote de GPU Version minimale de l'environnement d'exécution CUDA
A4X 2.30.4 >= 2,25 580.95.05 13
A4X-Max 2.30.4 >= 2.28.9 580.95.05 13

Répartition des composants

Composant Version
rdma-core (non inclus dans les packages .deb et .rpm) 2307mlnx47
nccl 2.30.4
nccl-plugin-gib 1.1.2

Journalisation des versions

Pour afficher les journaux des versions, définissez les variables d'environnement NCCL_DEBUG=INFO et NCCL_DEBUG_SUBSYS=INIT.".

Composant Journalisation des versions
nccl NCCL version 2.30.4+cuda13.0
nccl-plugin-gib NET/gIB : Initialisation de gIB v1.1.2

Fonctionnalités et améliorations

Plug-in d'environnement

  • Présente le plug-in d'environnement Google Cloud NCCL qui applique automatiquement les meilleures variables d'environnement NCCL en fonction de la plate-forme d'exécution. Le plug-in d'environnement est automatiquement chargé lorsque vous utilisez NCCL 2.28.7 ou version ultérieure.

CoMMA (plug-in de profilage)

Plug-in gIB tuner

  • Applique automatiquement les configurations de réglage optimales sur toute plate-forme Google Clouddétectée.

nccl.conf

  • gIB écrit dans /etc/nccl.conf lorsque le fichier est accessible en écriture. Par conséquent, lorsque vous installez les packages nccl-gib ou nccl-gib-plugins, vous n'avez pas besoin de modifier les paramètres des variables d'environnement, comme LD_LIBRARY_PATH.

Nouveau package

  • nccl-gib-plugins est un nouveau package qui ne contient que les plug-ins NCCL de Google. Pour utiliser ce package, vous devez installer NCCL à partir des dépôts NVIDIA et installer le package APT nccl-gib-plugins package à partir du dépôt Google.

  • Le programme d'installation Docker, le conteneur de diagnostic et nccl-gib package incluent une bibliothèque NCCL précompilée et sont toujours disponibles.

Corrections de bugs

  • Correction d'un bug dans le plug-in réseau gIB lors du traitement des requêtes isend() volumineuses
  • Correction d'un problème d'incompatibilité du plug-in réseau gIB avec NCCL 2.27 ou les versions ultérieures
  • Correction des problèmes de stabilité dans CoMMA

NCCL/gIB v1.1.0

Date de sortie : 19 décembre 2025

Binaires prédéfinis

Les sections suivantes listent les binaires de diagnostic et de version prédéfinis.

Version

Installez ces binaires pour les charges de travail de production. Pour obtenir des instructions d'installation, consultez Exécuter NCCL sur des instances Compute Engine.

Programme d'installation Docker
Image us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-arm64:v1.1.0
SHA256 87197466ded5b2fb45887d37e104bb2550068b7ff7399bd3d35cbda8ee65a239
Couches Alpine 3.21.0
Intégré Ubuntu 22.04 + CUDA 12.8
Package .deb
Dépôt https://packages.cloud.google.com/apt gpudirect-gib-apt
Package nccl-gib (1.1.0)
Couches Debian 12
Intégré Ubuntu 22.04 + CUDA 12.8
Package .rpm
Dépôt https://packages.cloud.google.com/yum/repos/gpudirect-gib-rpm
Package nccl-gib (1.1.0)
Couches Rocky Linux 9
Intégré Ubuntu 22.04 + CUDA 12.8

Diagnostic

Installez ces binaires pour tester ou résoudre les problèmes de performances du réseau.

Conteneur Docker
Image us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic-arm64:v1.1.0
SHA256 sha256:99caf8e01b3ded3b98775a141a78f31ee2745935aa6630eb6e0444790ce31cd7
Couches Ubuntu 22.04 + CUDA 12.8

Compatibilité des versions

Série de machines Version NCCL groupée Versions NCCL compatibles Version minimale du pilote de GPU Version minimale de l'environnement d'exécution CUDA
A4X 2.28.9-1 >= 2.28 570.124.06 12,8

Répartition des composants

Composant Version
rdma-core (non inclus dans les packages .deb et .rpm) 2307mlnx47 (version LTS MOFED 23.10-3.2.2.0)
nccl 2.28.9
nccl-plugin-gib 1.1.0

Journalisation des versions

Pour afficher les journaux des versions, définissez les variables d'environnement NCCL_DEBUG=INFO et NCCL_DEBUG_SUBSYS=INIT.

Composant Journalisation des versions
nccl NCCL version 2.28.9+cuda12.8
nccl-plugin-gib NET/gIB : Initialisation de gIB v1.1.0

Fonctionnalités et améliorations

Global

  • La télémétrie NCCL (CoMMA) est disponible pour les VM ARM 64 bits
  • La fonctionnalité de télémétrie est activée par défaut.

Pour en savoir plus, consultez la présentation de CoMMA.

Plug-in gIB net

  • Ajout de la compatibilité avec l'interface du plug-in réseau v11

Autres

  • Mise à niveau de NCCL vers la version 2.28.9

Corrections de bugs

  • Correction d'un problème qui pouvait entraîner un défaut de segmentation de NCCL lorsque le plug-in gIBnet est utilisé et que NCCL_IB_MERGE_VFS n'est pas explicitement défini sur 0.

NCCL/gIB v1.0.7

Date de disponibilité : 15 septembre 2025

Binaires prédéfinis

Les sections suivantes listent les binaires de diagnostic et de version prédéfinis.

Version

Installez ces binaires pour les charges de travail de production. Pour obtenir des instructions d'installation, consultez Exécuter NCCL sur des instances Compute Engine.

Programme d'installation Docker
Image us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-arm64:v1.0.7
SHA256 27cb36a8d63746c16229bbf348ca34d2e18f7bb91ff8863635a299f599e3dd02
Couches Alpine 3.21.0
Intégré Ubuntu 22.04 + CUDA 12.8
Package .deb
Dépôt https://packages.cloud.google.com/apt gpudirect-gib-apt
Package nccl-gib (1.0.7)
Couches Debian 12
Intégré Ubuntu 22.04 + CUDA 12.8
Package .rpm
Dépôt https://packages.cloud.google.com/yum/repos/gpudirect-gib-rpm
Package nccl-gib (1.0.7)
Couches Rocky Linux 9
Intégré Ubuntu 22.04 + CUDA 12.8

Diagnostic

Installez ces binaires pour tester ou résoudre les problèmes de performances du réseau.

Conteneur Docker
Image us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic-arm64:v1.0.7
SHA256 6a55af23d9671b7aa4ad5aed583b1875a935156117f6e659c1fde052837c0bff
Couches Ubuntu 22.04 + CUDA 12.8

Compatibilité des versions

Série de machines Version NCCL groupée Versions NCCL compatibles Version minimale du pilote de GPU Version minimale de l'environnement d'exécution CUDA
A4X 2.27.6 >= 2,25 570.124.06 12,8

Répartition des composants

Composant Version
rdma-core (non inclus dans les packages .deb et .rpm) 2307mlnx47
nccl 2.27.6
nccl-plugin-gib 1.0.7

Journalisation des versions

Pour afficher les journaux des versions, définissez les variables d'environnement NCCL_DEBUG=INFO et NCCL_DEBUG_SUBSYS=INIT.

Composant Journalisation des versions
nccl NCCL version 2.27.6+cuda12.8
nccl-plugin-gib NET/gIB : Initialisation de gIB v1.0.7

Fonctionnalités et améliorations

Plug-in gIB net

  • Utilise moins de QP lorsque des tailles de blocs plus petites sont détectées. Cette mise à jour devrait améliorer considérablement les performances des modèles P2P plus sophistiqués.

Autres

  • Mise à niveau de NCCL vers la version 2.27.6
  • Arrête de recommander NCCL_CROSS_NIC=0, ce qui peut entraîner la désactivation de GPUDirect RDMA par NCCL dans certaines circonstances sur GB200
  • Amélioration des réglages de performances recommandés pour les modèles P2P plus sophistiqués

Corrections de bugs

Plug-in gIB net

  • Corrige un problème où le plug-in réseau gIB peut entraîner des blocages sur des modèles P2P plus sophistiqués lorsqu'il s'exécute sur plusieurs domaines NVLink.
  • Correction d'un problème de segmentation du plug-in réseau gIB lorsque NCCL_IB_DISABLE est défini

Autres

  • Correction d'un problème où le script ping-pong RC maillé ne reconnaît que les noms de cartes d'interface réseau RDMA suivant la convention mlx5_*

NCCL/gIB v1.0.6

Date de disponibilité : 2 juillet 2025

Binaires prédéfinis

Les sections suivantes listent les binaires de diagnostic et de version prédéfinis.

Version

Installez ces binaires pour les charges de travail de production. Pour obtenir des instructions d'installation, consultez Exécuter NCCL sur des instances Compute Engine.

Programme d'installation Docker
Image us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-arm64:v1.0.6
SHA256 4295c2f221a07d5c897db3f0cef113d7641e78b2a0bfba0803d030b6726e25c0
Couches Alpine 3.21.0
Intégré Ubuntu 22.04 + CUDA 12.8
Package .deb
Dépôt us-apt.pkg.dev/projects/gce-ai-infra/gpudirect-gib-apt
Package nccl-gib (1.0.6)
Couches Debian 12
Intégré Ubuntu 22.04 + CUDA 12.8
Package .rpm
Dépôt us-yum.pkg.dev/projects/gce-ai-infra/gpudirect-gib-rpm
Package nccl-gib (1.0.6)
Couches Rocky Linux 9
Intégré Ubuntu 22.04 + CUDA 12.8

Diagnostic

Installez ces binaires pour tester ou résoudre les problèmes de performances du réseau.

Conteneur Docker
Image us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic-arm64:v1.0.6
SHA256 95062caa7cc72c857a2b0092970759bb775d35999ed5168ff2938062f68817c5
Couches Ubuntu 22.04 + CUDA 12.8

Compatibilité des versions

Série de machines Version NCCL groupée Versions NCCL compatibles Version minimale du pilote de GPU Version minimale de l'environnement d'exécution CUDA
A4X 2.27.5 >= 2,25 570.124.06 12,8

Répartition des composants

Composant Version
rdma-core (non inclus dans les packages .deb et .rpm) 2307mlnx47
nccl 2.27.5
nccl-plugin-gib 1.0.6

Journalisation des versions

Pour afficher les journaux des versions, définissez les variables d'environnement NCCL_DEBUG=INFO et NCCL_DEBUG_SUBSYS=INIT.

Composant Journalisation des versions
nccl NCCL version 2.27.5+cuda12.8
nccl-plugin-gib NET/gIB : Initialisation de gIB v1.0.6

Fonctionnalités et améliorations

Global

  • Ajoute les packages .deb et .rpm NCCL/gIB sur arm64
  • Mise à niveau de NCCL vers la version 2.27.5
  • Améliore les réglages des performances

Autres

  • Ajout de réglages de plug-in réseau gIB pour le réseau RoCE de Google
  • Active NVLink-SHARP dans les paramètres recommandés

NCCL/gIB v1.0.4

Date de disponibilité : 24 février 2025

Binaires prédéfinis

Les sections suivantes listent les binaires de diagnostic et de version prédéfinis.

Version

Installez ces binaires pour les charges de travail de production. Pour obtenir des instructions d'installation, consultez Exécuter NCCL sur des instances Compute Engine.

Programme d'installation Docker
Image us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-arm64:v1.0.4
SHA256 95b0f4c982a1824f488681179cea24249e95def7a82b918fd587836fd158a124
Couches Alpine 3.21.0
Intégré Ubuntu 22.04 + CUDA 12.8

Diagnostic

Installez ces binaires pour tester ou résoudre les problèmes de performances du réseau.

Conteneur Docker
Image us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic-arm64:v1.0.4
SHA256 3753ef5b6d7422ec0dd83e8ea83f4ebf16540c373067708a269ddae0aa97d509
Couches Ubuntu 22.04 + CUDA 12.8

Répartition des composants

Composant Version
rdma-core (non inclus dans les packages .deb et .rpm) 2307mlnx47
nccl 2.25.1
nccl-plugin-gib 1.0.4

Journalisation des versions

Pour afficher les journaux des versions, définissez les variables d'environnement NCCL_DEBUG=INFO et NCCL_DEBUG_SUBSYS=INIT.

Composant Journalisation des versions
nccl NCCL version 2.25.1+cuda12.8
nccl-plugin-gib NET/gIB : Initialisation de gIB v1.0.4

Fonctionnalités et améliorations

  • Rebasé sur le cœur NCCL 2.25 pour prendre en charge A4 (B200) et A4X (GB200)
  • Ajout de builds arm64