Halaman ini menyediakan catatan rilis untuk setiap versi NCCL/gIB di sistem x86 64-bit. Setiap bagian rilis menjelaskan biner yang disertakan, seri mesin yang didukung, serta fitur dan peningkatan baru.
NCCL/gIB v1.1.2
Tanggal rilis: 14 Mei 2026
Biner bawaan
Bagian berikut mencantumkan rilis bawaan dan biner diagnostik.
Rilis
Instal biner ini untuk workload produksi. Untuk mengetahui petunjuk penginstalan,
lihat Menjalankan NCCL di instance Compute Engine.
Penginstal Docker
| Gambar |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib:v1.1.2 |
| SHA256 |
b71627dcf88862cd0e64434dfd0224441960db58f2022f94b5f56123659c207e |
| Dasar |
Alpine 3.21.0 |
| Bawaan |
Ubuntu 22.04 + CUDA 13.0 |
Paket .deb
| Repositori |
https://packages.cloud.google.com/apt gpudirect-gib-apt |
| Paket |
nccl-gib (1.1.2), nccl-gib-plugins (1.1.2) |
| Dasar |
Ubuntu 22.04 |
| Bawaan |
Ubuntu 22.04 + CUDA 13.0 |
Paket .rpm
| Repositori |
https://packages.cloud.google.com/yum/repos/gpudirect-gib-rpm |
| Paket |
nccl-gib (1.1.2-1), nccl-gib-plugins (1.1.2-1) |
| Dasar |
Rocky Linux 9 |
| Bawaan |
Ubuntu 22.04 + CUDA 13.0 |
Diagnostik
Instal biner ini untuk menguji atau memecahkan masalah performa jaringan.
Container Docker
| Gambar |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic:v1.1.2 |
| SHA256 |
61c917022538e59d24f597038a8ad7087a026d60715256ae39e7f06ef20ebde0 |
| Dasar |
Ubuntu 22.04 + CUDA 13.0 |
Kompatibilitas versi
| Seri mesin |
Versi NCCL yang dipaketkan |
Versi NCCL yang didukung |
Versi driver GPU minimum |
Versi runtime CUDA minimum |
| A3 Ultra |
2.30.4 |
>= 2.23 |
550.90.07 |
12.6 |
| A4 |
2.30.4 |
>= 2,25 |
580.126.09 |
12,8 |
Rincian komponen
| Komponen |
Versi |
| rdma-core (tidak disertakan dalam paket .deb dan .rpm) |
2307mlnx47 |
| nccl |
2.30.4 |
| nccl-plugin-gib |
1.1.2 |
Pencatatan log versi
Untuk melihat log versi, tetapkan variabel lingkungan NCCL_DEBUG=INFO dan NCCL_DEBUG_SUBSYS=INIT.
| Komponen |
Pencatatan Versi |
| nccl |
NCCL versi 2.30.4+cuda13.0 |
| nccl-plugin-gib |
NET/gIB : Initializing gIB v1.1.2 |
Fitur dan peningkatan
Plugin lingkungan
- Memperkenalkan plugin lingkungan Google Cloud NCCL yang secara otomatis menerapkan
variabel lingkungan NCCL terbaik berdasarkan platform runtime. Plugin
lingkungan dimuat secara otomatis saat Anda menggunakan NCCL 2.28.7 atau yang lebih baru.
Plugin gIB net
Perbaikan bug
- Memperbaiki bug di plugin jaringan gIB saat menangani permintaan
isend() besar
- Memperbaiki masalah yang menyebabkan plugin net gIB mungkin tidak kompatibel dengan NCCL 2.27 atau yang lebih baru
- Memperbaiki masalah stabilitas di CoMMA
CoMMA (plugin profiler):
Plugin tuner gIB
- Menerapkan konfigurasi penyetelan optimal secara otomatis di platform Google Cloud
yang terdeteksi.
nccl.conf
- gIB menulis ke /etc/nccl.conf saat file dapat diakses untuk penulisan. Akibatnya,
saat menginstal paket nccl-gib atau nccl-gib-plugins, Anda tidak perlu
mengubah setelan variabel lingkungan apa pun, termasuk
LD_LIBRARY_PATH.
Paket baru
nccl-gib-plugins adalah paket baru yang hanya berisi plugin NCCL Google.
Untuk menggunakan paket ini, Anda harus menginstal NCCL dari repositori NVIDIA, dan menginstal paket APT nccl-gib-plugins package dari repositori Google.
Penginstal Docker, container diagnostik, dan nccl-gib package mencakup NCCL yang telah dikompilasi sebelumnya dan masih tersedia.
NCCL/gIB v1.1.0
Tanggal rilis: 14 Juli 2025
Biner bawaan
Bagian berikut mencantumkan rilis bawaan dan biner diagnostik.
Rilis
Instal biner ini untuk workload produksi. Untuk mengetahui petunjuk penginstalan,
lihat Menjalankan NCCL di instance Compute Engine.
Penginstal Docker
| Gambar |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib:v1.1.0 |
| SHA256 |
81c7165f1b41ee096d86f4cfe5a61f5c788546cf6ddc88aba3f0b88a5902af49 |
| Dasar |
Alpine 3.21.0 |
| Bawaan |
Ubuntu 20.04 + CUDA 12.8 |
Paket .deb
| Repositori |
https://packages.cloud.google.com/apt gpudirect-gib-apt |
| Paket |
nccl-gib (1.1.0) |
| Dasar |
Ubuntu 20.04 |
| Bawaan |
Ubuntu 20.04 + CUDA 12.8 |
Paket .rpm
| Repositori |
https://packages.cloud.google.com/yum/repos/gpudirect-gib-rpm |
| Paket |
nccl-gib (1.1.0-1) |
| Dasar |
Rocky Linux 9 |
| Bawaan |
Ubuntu 20.04 + CUDA 12.8 |
Diagnostik
Instal biner ini untuk menguji atau memecahkan masalah performa jaringan.
Container Docker
| Gambar |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic:v1.1.0 |
| SHA256 |
ee9682122220105b83187bd6eecc8cafbe739dcfb631a54b6059a8f1141038f9 |
| Dasar |
Ubuntu 20.04 + CUDA 12.8 |
Kompatibilitas versi
| Seri mesin |
Versi NCCL yang dipaketkan |
Versi NCCL yang didukung |
Versi driver GPU minimum |
Versi runtime CUDA minimum |
| A3 Ultra |
2.27.5 |
>= 2.23 |
550.90.07 |
12.6 |
| A4 |
2.27.5 |
>= 2,25 |
570.124.06 |
12,8 |
Rincian komponen
| Komponen |
Versi |
| rdma-core (tidak disertakan dalam paket .deb dan .rpm) |
2307mlnx47 |
| nccl |
2.27.5 |
| nccl-plugin-gib |
1.1.0 |
Pencatatan log versi
Untuk melihat log versi, tetapkan variabel lingkungan NCCL_DEBUG=INFO dan NCCL_DEBUG_SUBSYS=INIT.
| Komponen |
Pencatatan Versi |
| nccl |
NCCL versi 2.27.5+cuda12.8 |
| nccl-plugin-gib |
NET/gIB : Menginisialisasi gIB v1.1.0 |
Fitur dan peningkatan
Keseluruhan
- GA telemetri NCCL yang selalu aktif
- Versi ini menyediakan semua telemetri yang diperlukan untuk deteksi straggler
GA CoMMA (plugin profiler)
- Peningkatan stabilitas
- Menambahkan kemampuan untuk melacak penantian sisi pengirim untuk penerima
- Anda dapat menemukan versi open source di repositori GitHub CoMMA
Untuk mengetahui informasi selengkapnya, lihat Ringkasan CoMMA.
NCCL/gIB v1.0.6
Tanggal rilis: 16 Juni 2025
Biner bawaan
Bagian berikut mencantumkan rilis bawaan dan biner diagnostik.
Rilis
Instal biner ini untuk workload produksi. Untuk mengetahui petunjuk penginstalan,
lihat Menjalankan NCCL di instance Compute Engine.
Penginstal Docker
| Gambar |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib:v1.0.6 |
| SHA256 |
b0d5e1f29ca89c33b5b6252ca635a8c3889f553de3a382ba07c9b1f43fcf452f |
| Dasar |
Alpine 3.21.0 |
| Bawaan |
Ubuntu 20.04 + CUDA 12.8 |
Paket .deb
| Repositori |
us-apt.pkg.dev/projects/gce-ai-infra/gpudirect-gib-apt |
| Paket |
nccl-gib (1.0.6.1) |
| Dasar |
Debian 12 |
| Bawaan |
Ubuntu 20.04 + CUDA 12.8 |
Paket .rpm
| Repositori |
us-yum.pkg.dev/projects/gce-ai-infra/gpudirect-gib-rpm |
| Paket |
nccl-gib (1.0.6-1) |
| Dasar |
Rocky Linux 9 |
| Bawaan |
Ubuntu 20.04 + CUDA 12.8 |
Diagnostik
Instal biner ini untuk menguji atau memecahkan masalah performa jaringan.
Container Docker
| Gambar |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic:v1.0.6 |
| SHA256 |
a9ad0984f28e0c2ab40ea21f2c4e861c4ff9fffe1ba4a73f5efa2ec911ad7ca4 |
| Dasar |
Ubuntu 20.04 + CUDA 12.8 |
Kompatibilitas versi
| Seri mesin |
Versi NCCL yang dipaketkan |
Versi NCCL yang didukung |
Versi driver GPU minimum |
Versi runtime CUDA minimum |
| A3 Ultra |
2.26.6 |
2.23, 2.24, 2.25, 2.26 |
550.90.07 |
12.6 |
| A4 |
2.26.6 |
2.25, 2.26 |
570.124.06 |
12,8 |
Rincian komponen
| Komponen |
Versi |
| rdma-core (tidak disertakan dalam paket .deb dan .rpm) |
2307mlnx47 |
| nccl |
2.26.6 |
| nccl-plugin-gib |
1.0.6 |
Pencatatan log versi
Untuk melihat log versi, tetapkan variabel lingkungan NCCL_DEBUG=INFO dan NCCL_DEBUG_SUBSYS=INIT.
| Komponen |
Pencatatan Versi |
| nccl |
NCCL versi 2.26.6+cuda12.8 |
| nccl-plugin-gib |
NET/gIB : Initializing gIB v1.0.6 |
Fitur dan peningkatan
Keseluruhan
- Update utama pada profiler NCCL
- Pengoptimalan penyesuaian performa A4
- Perbaikan shim NCCL untuk NCCL 2.26
Profiler NCCL
- Menambahkan dukungan API v3 (tanpa pelacakan kernel CUDA)
- Plugin profiler dimuat secara default di lingkungan tamu
- Memperbarui skrip penyesuaian untuk platform A4 hingga skala 64 node
- Menerapkan penyesuaian kolektif tertentu untuk all-gather, all-reduce, reduce-scatter,
dan broadcast
Lain-lain
- NCCL shim: memperbaiki masalah pemuatan gIB NCCL 2.26
- Konfigurasi tamu NCCL: menghapus penerapan pada ukuran chunk P2P intra-node
- Konfigurasi tamu NCCL: menghapus penerapan NCCL_IB_GID_INDEX
- Inti NCCL: update ke 2.26.5
- Menghapus dependensi pci-utils
NCCL/gIB v1.0.5
Tanggal rilis: 12 Maret 2025
Biner bawaan
Bagian berikut mencantumkan rilis bawaan dan biner diagnostik.
Rilis
Instal biner ini untuk workload produksi. Untuk mengetahui petunjuk penginstalan,
lihat Menjalankan NCCL di instance Compute Engine.
Penginstal Docker
| Gambar |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib:v1.0.5 |
| SHA256 |
19eb592ec6ba4c5fae0257bbff5a29af5a7a94a0a59f7b0afc1ace488b69dc39 |
| Dasar |
Alpine 3.21.0 |
| Bawaan |
Ubuntu 22.04 + CUDA 12.8 |
Paket .deb
| Repositori |
us-apt.pkg.dev/projects/gce-ai-infra/gpudirect-gib-apt |
| Paket |
nccl-gib (1.0.5) |
| Dasar |
Debian 12 |
| Bawaan |
Ubuntu 22.04 + CUDA 12.8 |
Paket .rpm
| Repositori |
us-yum.pkg.dev/projects/gce-ai-infra/gpudirect-gib-rpm |
| Paket |
nccl-gib (1.0.5-2) |
| Dasar |
Rocky Linux 9 |
| Bawaan |
Ubuntu 20.04 + CUDA 12.8 |
Diagnostik
Instal biner ini untuk menguji atau memecahkan masalah performa jaringan.
Container Docker
| Gambar |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic:v1.0.5 |
| SHA256 |
e8edbfe3cf6695d578dd38d7dda6ecdc8a357a1ed56f7f8593fc38cacd9fa05a |
| Dasar |
Ubuntu 22.04 + CUDA 12.8 |
Kompatibilitas versi
| Seri mesin |
Versi NCCL yang dipaketkan |
Versi NCCL yang didukung |
Versi driver GPU minimum |
Versi runtime CUDA minimum |
| A3 Ultra |
2.25 |
2.23, 2.24, 2.25 |
550.90.07 |
12.6 |
| A4 |
2.25 |
2.25 |
570.124.06 |
12,8 |
Rincian komponen
| Komponen |
Versi |
| rdma-core (tidak disertakan dalam paket .deb dan .rpm) |
2307mlnx47 |
| nccl |
2.25.1 |
| nccl-plugin-gib |
1.0.5 |
Pencatatan log versi
Untuk melihat log versi, tetapkan variabel lingkungan NCCL_DEBUG=INFO dan NCCL_DEBUG_SUBSYS=INIT.
| Komponen |
Pencatatan Versi |
| nccl |
NCCL versi 2.25.1+cuda12.8 |
| nccl-plugin-gib |
NET/gIB : Initializing gIB v1.0.5 |
Fitur dan peningkatan
Keseluruhan
- Baru: menambahkan paket .deb dan .rpm NCCL/gIB
Plugin profiler
- Eksperimental: menambahkan implementasi plugin profiler CoMMA Google
- Meningkatkan performa all_reduce dan all_to_all di VM A4
- Meningkatkan performa kolektif dan all_to_all skala besar pada VM A3 Ultra
Lain-lain
- Mengotomatiskan konfigurasi NCCL berdasarkan bentuk mesin yang terdeteksi
- Merekomendasikan penggunaan plugin jaringan gIB secara paksa
Masalah umum
- Saat menggunakan NCCL 2.26 atau yang lebih baru, menyetel
NCCL_NET=gIB dapat menyebabkan NCCL error. Masalah ini telah diperbaiki di NCCL/gIB v1.0.6.
NCCL/gIB v1.0.4
Tanggal rilis: 24 Februari 2025
Biner bawaan
Bagian berikut mencantumkan rilis bawaan dan biner diagnostik.
Rilis
Instal biner ini untuk workload produksi. Untuk mengetahui petunjuk penginstalan,
lihat Menjalankan NCCL di instance Compute Engine.
Penginstal Docker
| Gambar |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib:v1.0.4 |
| SHA256 |
400bfb76ad4f3c153028a4e744ed3c4e924d2dae46e09b0efb2056804b8ed7cf |
| Dasar |
Alpine 3.21.0 |
| Bawaan |
Ubuntu 22.04 + CUDA 12.8 |
Diagnostik
Instal biner ini untuk menguji atau memecahkan masalah performa jaringan.
Container Docker
| Gambar |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic:v1.0.4 |
| SHA256 |
fd7b1999e175306d4ac62b1cb8039b1b3386dbb8a529fae03256714f3284e460 |
| Dasar |
Ubuntu 22.04 + CUDA 12.8 |
Kompatibilitas versi
| Seri mesin |
Versi NCCL yang dipaketkan |
Versi NCCL yang didukung |
Versi driver GPU minimum |
Versi runtime CUDA minimum |
| A3 Ultra |
2.25 |
2.23, 2.24, 2.25 |
550.90.07 |
12.6 |
Rincian komponen
| Komponen |
Versi |
| rdma-core (tidak disertakan dalam paket .deb dan .rpm) |
2307mlnx47 |
| nccl |
2.25.1 |
| nccl-plugin-gib |
1.0.4 |
Pencatatan log versi
Untuk melihat log versi, tetapkan variabel lingkungan NCCL_DEBUG=INFO dan NCCL_DEBUG_SUBSYS=INIT.
| Komponen |
Pencatatan Versi |
| nccl |
NCCL versi 2.25.1+cuda12.8 |
| nccl-plugin-gib |
NET/gIB : Initializing gIB v1.0.4 |
Fitur dan peningkatan
Keseluruhan
- Didasarkan kembali pada NCCL core 2.25 untuk mendukung VM A4 dan A4X
- Menambahkan build arm64
GPUViz
- Menambahkan GPUViz ke build rilis
Lain-lain
- Mengizinkan NCCL mendeteksi secara otomatis antarmuka soket yang akan digunakan selama
bootstrapping
Perbaikan bug
- Perbaikan bug minor pada GPUViz
Masalah umum
- Saat menggunakan NCCL 2.26 atau yang lebih baru, menyetel
NCCL_NET=gIB dapat menyebabkan NCCL error. Masalah ini telah diperbaiki di NCCL/gIB v1.0.6.
NCCL/gIB v1.0.3
Tanggal rilis: 18 Desember 2024
Biner bawaan
Bagian berikut mencantumkan rilis bawaan dan biner diagnostik.
Rilis
Instal biner ini untuk workload produksi. Untuk mengetahui petunjuk penginstalan,
lihat Menjalankan NCCL di instance Compute Engine.
Penginstal Docker
| Gambar |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib:v1.0.3 |
| SHA256 |
04e288a184d5eac1eae7feedb275ddb1e8d7df9c1c0c5f794824151a47eafe90 |
| Dasar |
Alpine 3.21.0 |
| Bawaan |
Ubuntu 22.04 + CUDA 12.2 |
Diagnostik
Instal biner ini untuk menguji atau memecahkan masalah performa jaringan.
Container Docker
| Gambar |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic:v1.0.3 |
| SHA256 |
29f7a13a7a55fd09bfb266275fabec60835e0bde9d5deecffd676005e514a6f5 |
| Dasar |
Ubuntu 22.04 + CUDA 12.2 |
Kompatibilitas versi
| Seri mesin |
Versi NCCL yang dipaketkan |
Versi NCCL yang didukung |
Versi driver GPU minimum |
Versi runtime CUDA minimum |
| A3 Ultra |
2.23 |
2.23, 2.24, 2.25 |
550.90.07 |
12.6 |
Rincian komponen
| Komponen |
Versi |
| rdma-core (tidak disertakan dalam paket .deb dan .rpm) |
2307mlnx47 |
| nccl |
2.23.4 |
| nccl-plugin-gib |
1.0.3 |
Pencatatan log versi
Untuk melihat log versi, tetapkan variabel lingkungan NCCL_DEBUG=INFO dan NCCL_DEBUG_SUBSYS=INIT.
| Komponen |
Pencatatan Versi |
| nccl |
NCCL versi 2.23.4+cuda12.2 |
| nccl-plugin-gib |
NET/gIB : Initializing gIB v1.0.3 |
Fitur dan peningkatan
Plugin gIB net
- Menambahkan logging untuk variabel lingkungan plugin jaringan gIB
- Mengaktifkan multi-pathing yang dibantu tamu secara default
- Menggunakan lebih banyak QP untuk pola P2P yang lebih canggih secara default
Pemeriksa konfigurasi tamu gIB
- Memberikan peringatan saat pemeriksa konfigurasi tamu tidak dapat menemukan file konfigurasi
- Memperbarui konfigurasi tamu agar sesuai dengan variabel lingkungan yang direkomendasikan untuk gIB v1.0.3
Plugin tuner gIB
- Menambahkan dukungan untuk algoritma Parallel Aggregated Tree (PAT)
- Memperbarui konfigurasi tuner untuk semua pengurangan tingkat dunia pada 9 node atau lebih untuk
gIB v1.0.3
- Menambahkan konfigurasi tuner untuk kolektif yang selaras dengan rel.
GPUViz
- Menambahkan GPUViz ke build diagnostik.
Lain-lain
- Perubahan penting yang tidak kompatibel dengan versi sebelumnya: penampung NCCL/gIB
kini dibagi menjadi dua image penampung, rilis dan diagnostik
- Rilis
- ~230 MB tanpa kompresi, ~100 MB dengan kompresi
- Hanya berisi file yang benar-benar diperlukan untuk penginstal
minimal
- Perubahan yang tidak kompatibel ke belakang:
Subperintah shell dan daemon telah dihapus dari image ini
- Diagnostik
- ~10 GB tanpa kompresi, ~5 GB dengan kompresi
- Dirancang untuk proses debug dan berisi banyak utilitas proses debug dan tolok ukur seperti pengujian NCCL dan perftest
- Memperbarui skrip untuk menetapkan variabel lingkungan NCCL yang direkomendasikan untuk gIB v1.0.3
- Diagnostik: Ping yang diinstal di build diagnostik
- Diagnostik: Menambahkan neper ke build diagnostik
- Diagnostik: Menambahkan skrip yang membuang status sistem terkait RDMA
Perbaikan bug
- Memperbaiki masalah saat link simbolis inti NCCL tidak disalin secara optimal.
Masalah umum
- Saat menggunakan NCCL 2.26 atau yang lebih baru, menyetel
NCCL_NET=gIB dapat menyebabkan NCCL error. Masalah ini telah diperbaiki di NCCL/gIB v1.0.6.