Auf dieser Seite finden Sie Versionshinweise für jede Version von NCCL/gIB auf ARM 64-Bit-Systemen. In jedem Release-Abschnitt werden die enthaltenen Binärdateien, die unterstützten Maschinenserien sowie die neuen Funktionen und Verbesserungen beschrieben.
NCCL/gIB v1.1.2
Veröffentlichungsdatum: 14. Mai 2026
Vordefinierte Binärdateien
In den folgenden Abschnitten werden die vorgefertigten Release- und Diagnose-Binärdateien aufgeführt.
Release
Installieren Sie diese Binärdateien für Produktionsarbeitslasten. Eine Installationsanleitung finden Sie unter NCCL auf Compute Engine-Instanzen ausführen.
Docker-Installationsprogramm
| Bild |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-arm64:v1.1.2 |
| SHA256 |
6b7950cac6e6833661d4206920f5633b6e361b18bfd5315b63f9bf4a4b84a80e |
| Basis |
Alpine 3.21.0 |
| Integriert |
Ubuntu 22.04 + CUDA 13.0 |
.deb-Paket
| Repository |
https://packages.cloud.google.com/apt gpudirect-gib-apt |
| Pakete |
nccl-gib (1.1.2), nccl-gib-plugins (1.1.2) |
| Basis |
Debian 12 |
| Integriert |
Ubuntu 22.04 + CUDA 13.0 |
.rpm-Paket
| Repository |
https://packages.cloud.google.com/yum/repos/gpudirect-gib-rpm |
| Pakete |
nccl-gib (1.1.2-1), nccl-gib-plugins (1.1.2-1) |
| Basis |
Rocky Linux 9 |
| Integriert |
Ubuntu 22.04 + CUDA 13.0 |
Diagnostisch
Installieren Sie diese Binärdateien, um die Netzwerkleistung zu testen oder Fehler zu beheben.
Docker-Container
| Bild |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic-arm64:v1.1.2 |
| SHA256 |
44067b8118bf982fba30a1a61ab56d346aca30aedd1fe41d3880ab0a78cafbc8 |
| Basis |
Ubuntu 22.04 + CUDA 13.0 |
Versionskompatibilität
| Maschinenserie |
Enthaltene NCCL-Version |
Unterstützte NCCL-Versionen |
Mindestversion des GPU-Treibers |
Mindestversion der CUDA-Laufzeit |
| A4X |
2.30.4 |
>= 2.25 |
580.95.05 |
13.0 |
| A4X-Max |
2.30.4 |
>= 2.28.9 |
580.95.05 |
13.0 |
Aufschlüsselung nach Komponenten
| Komponente |
Version |
| rdma-core (nicht in .deb- und .rpm-Paketen enthalten) |
2307mlnx47 |
| nccl |
2.30.4 |
| nccl-plugin-gib |
1.1.2 |
Versionsprotokollierung
Wenn Sie die Versionslogs aufrufen möchten, legen Sie die Umgebungsvariablen NCCL_DEBUG=INFO und NCCL_DEBUG_SUBSYS=INIT fest.“
| Komponente |
Versionsprotokollierung |
| nccl |
NCCL-Version 2.30.4+cuda13.0 |
| nccl-plugin-gib |
NET/gIB : Initializing gIB v1.1.2 |
Funktionen und Verbesserungen
Umgebungs-Plug-in
- Das Google Cloud NCCL-Umgebungs-Plug-in wird eingeführt, das automatisch die besten NCCL-Umgebungsvariablen basierend auf der Laufzeitplattform anwendet. Das Umgebungsp-Plug-in wird automatisch geladen, wenn Sie NCCL 2.28.7 oder höher verwenden.
CoMMA (Profiler-Plug-in)
gIB-Tuner-Plug-in
- Wendet automatisch optimale Konfigurationen für die Abstimmung auf jede erkannte Google Cloud-Plattform an.
nccl.conf
- gIB schreibt in /etc/nccl.conf, wenn die Datei schreibbar ist. Wenn Sie die Pakete
nccl-gib oder nccl-gib-plugins installieren, müssen Sie daher keine Umgebungsvariableneinstellungen wie LD_LIBRARY_PATH ändern.
Neues Paket
nccl-gib-plugins ist ein neues Paket, das nur die NCCL-Plug-ins von Google enthält.
Wenn Sie dieses Paket verwenden möchten, müssen Sie NCCL aus NVIDIA-Repositories und das APT-Paket nccl-gib-plugins package aus dem Google-Repository installieren.
Das Docker-Installationsprogramm, der Diagnosecontainer und nccl-gib package enthalten eine vorkompilierte NCCL und sind weiterhin verfügbar.
Diverse Fehlerkorrekturen
- Ein Fehler im gIB-Netzwerk-Plug-in wurde behoben, der bei der Verarbeitung großer
isend()-Anfragen auftrat.
- Behebt ein Problem, bei dem das gIB-Netzwerk-Plug‑in möglicherweise nicht mit NCCL 2.27 oder höheren Versionen kompatibel ist.
- Behebt Stabilitätsprobleme in CoMMA
NCCL/gIB v1.1.0
Veröffentlichungsdatum: 19. Dezember 2025
Vordefinierte Binärdateien
In den folgenden Abschnitten werden die vorgefertigten Release- und Diagnose-Binärdateien aufgeführt.
Release
Installieren Sie diese Binärdateien für Produktionsarbeitslasten. Eine Installationsanleitung finden Sie unter NCCL auf Compute Engine-Instanzen ausführen.
Docker-Installationsprogramm
| Bild |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-arm64:v1.1.0 |
| SHA256 |
87197466ded5b2fb45887d37e104bb2550068b7ff7399bd3d35cbda8ee65a239 |
| Basis |
Alpine 3.21.0 |
| Integriert |
Ubuntu 22.04 + CUDA 12.8 |
.deb-Paket
| Repository |
https://packages.cloud.google.com/apt gpudirect-gib-apt |
| Paket |
nccl-gib (1.1.0) |
| Basis |
Debian 12 |
| Integriert |
Ubuntu 22.04 + CUDA 12.8 |
.rpm-Paket
| Repository |
https://packages.cloud.google.com/yum/repos/gpudirect-gib-rpm |
| Paket |
nccl-gib (1.1.0) |
| Basis |
Rocky Linux 9 |
| Integriert |
Ubuntu 22.04 + CUDA 12.8 |
Diagnostisch
Installieren Sie diese Binärdateien, um die Netzwerkleistung zu testen oder Fehler zu beheben.
Docker-Container
| Bild |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic-arm64:v1.1.0 |
| SHA256 |
sha256:99caf8e01b3ded3b98775a141a78f31ee2745935aa6630eb6e0444790ce31cd7 |
| Basis |
Ubuntu 22.04 + CUDA 12.8 |
Versionskompatibilität
| Maschinenserie |
Enthaltene NCCL-Version |
Unterstützte NCCL-Versionen |
Mindestversion des GPU-Treibers |
Mindestversion der CUDA-Laufzeit |
| A4X |
2.28.9-1 |
>= 2.28 |
570.124.06 |
12,8 |
Aufschlüsselung nach Komponenten
| Komponente |
Version |
| rdma-core (nicht in .deb- und .rpm-Paketen enthalten) |
2307mlnx47 (MOFED 23.10-3.2.2.0 LTS-Release) |
| nccl |
2.28.9 |
| nccl-plugin-gib |
1.1.0 |
Versionsprotokollierung
Wenn Sie die Versionslogs sehen möchten, legen Sie die Umgebungsvariablen NCCL_DEBUG=INFO und NCCL_DEBUG_SUBSYS=INIT fest.
| Komponente |
Versionsprotokollierung |
| nccl |
NCCL-Version 2.28.9+cuda12.8 |
| nccl-plugin-gib |
NET/gIB : Initializing gIB v1.1.0 |
Funktionen und Verbesserungen
Gesamt
- NCCL-Telemetrie (CoMMA) ist für ARM 64-Bit-VMs verfügbar
- Die Telemetriefunktion ist standardmäßig aktiviert.
Weitere Informationen finden Sie in der CoMMA-Übersicht.
gIB net-Plug-in
- Unterstützung für die v11-Schnittstelle des Net-Plug-ins hinzugefügt
Sonstiges
- NCCL wird auf 2.28.9 aktualisiert
Diverse Fehlerkorrekturen
- Ein Problem wurde behoben, bei dem es bei NCCL zu einem Segmentierungsfehler kommen konnte, wenn das gIBnet-Plug-in verwendet wurde und
NCCL_IB_MERGE_VFS nicht explizit auf 0 gesetzt war.
NCCL/gIB v1.0.7
Veröffentlichungsdatum: 15. September 2025
Vordefinierte Binärdateien
In den folgenden Abschnitten werden die vorgefertigten Release- und Diagnose-Binärdateien aufgeführt.
Release
Installieren Sie diese Binärdateien für Produktionsarbeitslasten. Eine Installationsanleitung finden Sie unter NCCL auf Compute Engine-Instanzen ausführen.
Docker-Installationsprogramm
| Bild |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-arm64:v1.0.7 |
| SHA256 |
27cb36a8d63746c16229bbf348ca34d2e18f7bb91ff8863635a299f599e3dd02 |
| Basis |
Alpine 3.21.0 |
| Integriert |
Ubuntu 22.04 + CUDA 12.8 |
.deb-Paket
| Repository |
https://packages.cloud.google.com/apt gpudirect-gib-apt |
| Paket |
nccl-gib (1.0.7) |
| Basis |
Debian 12 |
| Integriert |
Ubuntu 22.04 + CUDA 12.8 |
.rpm-Paket
| Repository |
https://packages.cloud.google.com/yum/repos/gpudirect-gib-rpm |
| Paket |
nccl-gib (1.0.7) |
| Basis |
Rocky Linux 9 |
| Integriert |
Ubuntu 22.04 + CUDA 12.8 |
Diagnostisch
Installieren Sie diese Binärdateien, um die Netzwerkleistung zu testen oder Fehler zu beheben.
Docker-Container
| Bild |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic-arm64:v1.0.7 |
| SHA256 |
6a55af23d9671b7aa4ad5aed583b1875a935156117f6e659c1fde052837c0bff |
| Basis |
Ubuntu 22.04 + CUDA 12.8 |
Versionskompatibilität
| Maschinenserie |
Enthaltene NCCL-Version |
Unterstützte NCCL-Versionen |
Mindestversion des GPU-Treibers |
Mindestversion der CUDA-Laufzeit |
| A4X |
2.27.6 |
>= 2.25 |
570.124.06 |
12,8 |
Aufschlüsselung nach Komponenten
| Komponente |
Version |
| rdma-core (nicht in .deb- und .rpm-Paketen enthalten) |
2307mlnx47 |
| nccl |
2.27.6 |
| nccl-plugin-gib |
1.0.7 |
Versionsprotokollierung
Wenn Sie die Versionslogs sehen möchten, legen Sie die Umgebungsvariablen NCCL_DEBUG=INFO und NCCL_DEBUG_SUBSYS=INIT fest.
| Komponente |
Versionsprotokollierung |
| nccl |
NCCL-Version 2.27.6+cuda12.8 |
| nccl-plugin-gib |
NET/gIB : Initializing gIB v1.0.7 |
Funktionen und Verbesserungen
gIB net-Plug-in
- Bei kleineren Chunk-Größen werden weniger QPs verwendet. Dieses Update sollte die Leistung bei komplexeren P2P-Mustern erheblich verbessern.
Sonstiges
- NCCL wird auf Version 2.27.6 aktualisiert.
- Es werden keine Empfehlungen für
NCCL_CROSS_NIC=0 mehr ausgegeben, was dazu führen kann, dass NCCL GPUDirect RDMA unter bestimmten Umständen auf GB200 deaktiviert.
- Verbessert die empfohlenen Leistungsoptimierungen für komplexere P2P-Muster
Diverse Fehlerkorrekturen
gIB net-Plug-in
- Ein Problem wurde behoben, bei dem das gIB-Netzwerk-Plug-in bei der Ausführung über mehrere NVLink-Domains hinweg bei komplexeren P2P-Mustern zu Hängern führen konnte.
- Das Problem, dass das gIB-Netzwerk-Plug-in bei Festlegung von
NCCL_IB_DISABLE einen Segmentierungsfehler verursacht, wurde behoben.
Sonstiges
- Es wurde ein Problem behoben, bei dem das Pingpong-Script für das vernetzte RC nur RDMA-NIC-Namen erkennt, die der Konvention „mlx5_*“ folgen.
NCCL/gIB v1.0.6
Veröffentlichungsdatum: 2. Juli 2025
Vordefinierte Binärdateien
In den folgenden Abschnitten werden die vorgefertigten Release- und Diagnosebinärdateien aufgeführt.
Release
Installieren Sie diese Binärdateien für Produktionsarbeitslasten. Eine Installationsanleitung finden Sie unter NCCL auf Compute Engine-Instanzen ausführen.
Docker-Installationsprogramm
| Bild |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-arm64:v1.0.6 |
| SHA256 |
4295c2f221a07d5c897db3f0cef113d7641e78b2a0bfba0803d030b6726e25c0 |
| Basis |
Alpine 3.21.0 |
| Integriert |
Ubuntu 22.04 + CUDA 12.8 |
.deb-Paket
| Repository |
us-apt.pkg.dev/projects/gce-ai-infra/gpudirect-gib-apt |
| Paket |
nccl-gib (1.0.6) |
| Basis |
Debian 12 |
| Integriert |
Ubuntu 22.04 + CUDA 12.8 |
.rpm-Paket
| Repository |
us-yum.pkg.dev/projects/gce-ai-infra/gpudirect-gib-rpm |
| Paket |
nccl-gib (1.0.6) |
| Basis |
Rocky Linux 9 |
| Integriert |
Ubuntu 22.04 + CUDA 12.8 |
Diagnostisch
Installieren Sie diese Binärdateien, um die Netzwerkleistung zu testen oder Fehler zu beheben.
Docker-Container
| Bild |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic-arm64:v1.0.6 |
| SHA256 |
95062caa7cc72c857a2b0092970759bb775d35999ed5168ff2938062f68817c5 |
| Basis |
Ubuntu 22.04 + CUDA 12.8 |
Versionskompatibilität
| Maschinenserie |
Enthaltene NCCL-Version |
Unterstützte NCCL-Versionen |
Mindestversion des GPU-Treibers |
Mindestversion der CUDA-Laufzeit |
| A4X |
2.27.5 |
>= 2.25 |
570.124.06 |
12,8 |
Aufschlüsselung nach Komponenten
| Komponente |
Version |
| rdma-core (nicht in .deb- und .rpm-Paketen enthalten) |
2307mlnx47 |
| nccl |
2.27.5 |
| nccl-plugin-gib |
1.0.6 |
Versionsprotokollierung
Wenn Sie die Versionslogs sehen möchten, legen Sie die Umgebungsvariablen NCCL_DEBUG=INFO und NCCL_DEBUG_SUBSYS=INIT fest.
| Komponente |
Versionsprotokollierung |
| nccl |
NCCL-Version 2.27.5+cuda12.8 |
| nccl-plugin-gib |
NET/gIB : Initializing gIB v1.0.6 |
Funktionen und Verbesserungen
Gesamt
- Fügt NCCL/gIB-Pakete im .deb- und .rpm-Format auf arm64 hinzu
- NCCL wird auf 2.27.5 aktualisiert.
- Verbesserte Leistungsoptimierung
Sonstiges
- Fügt gIB-Netzwerk-Plug-in-Abstimmungen für das Google RoCE-Netzwerk hinzu
- Aktiviert NVLink-SHARP in den empfohlenen Einstellungen
NCCL/gIB v1.0.4
Veröffentlichungsdatum: 24. Februar 2025
Vordefinierte Binärdateien
In den folgenden Abschnitten werden die vorgefertigten Release- und Diagnosebinärdateien aufgeführt.
Release
Installieren Sie diese Binärdateien für Produktionsarbeitslasten. Eine Installationsanleitung finden Sie unter NCCL auf Compute Engine-Instanzen ausführen.
Docker-Installationsprogramm
| Bild |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-arm64:v1.0.4 |
| SHA256 |
95b0f4c982a1824f488681179cea24249e95def7a82b918fd587836fd158a124 |
| Basis |
Alpine 3.21.0 |
| Integriert |
Ubuntu 22.04 + CUDA 12.8 |
Diagnostisch
Installieren Sie diese Binärdateien, um die Netzwerkleistung zu testen oder Fehler zu beheben.
Docker-Container
| Bild |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic-arm64:v1.0.4 |
| SHA256 |
3753ef5b6d7422ec0dd83e8ea83f4ebf16540c373067708a269ddae0aa97d509 |
| Basis |
Ubuntu 22.04 + CUDA 12.8 |
Aufschlüsselung nach Komponenten
| Komponente |
Version |
| rdma-core (nicht in .deb- und .rpm-Paketen enthalten) |
2307mlnx47 |
| nccl |
2.25.1 |
| nccl-plugin-gib |
1.0.4 |
Versionsprotokollierung
Wenn Sie die Versionslogs sehen möchten, legen Sie die Umgebungsvariablen NCCL_DEBUG=INFO und NCCL_DEBUG_SUBSYS=INIT fest.
| Komponente |
Versionsprotokollierung |
| nccl |
NCCL-Version 2.25.1+cuda12.8 |
| nccl-plugin-gib |
NET/gIB : Initializing gIB v1.0.4 |
Funktionen und Verbesserungen
- Rebases auf NCCL Core 2.25 zur Unterstützung von A4 (B200) und A4X (GB200)
- Fügt arm64-Builds hinzu