NCCL/gIB 版本資訊 (ARM 64 位元)

本頁面提供 ARM 64 位元系統上各個 NCCL/gIB 版本的版本資訊。每個版本區段都會說明內含的二進位檔、支援的機器系列,以及新功能和強化項目。

NCCL/gIB v1.1.2

發布日期:2026 年 5 月 14 日

預先建構的二進位檔

以下各節列出預先建構的發布和診斷二進位檔。

釋出

請為正式環境工作負載安裝這些二進位檔。如需安裝說明,請參閱「在 Compute Engine 執行個體上執行 NCCL」。

Docker 安裝程式
圖片 us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-arm64:v1.1.2
SHA256 6b7950cac6e6833661d4206920f5633b6e361b18bfd5315b63f9bf4a4b84a80e
基本 Alpine 3.21.0
內建 Ubuntu 22.04 + CUDA 13.0
.deb 套件
存放區 https://packages.cloud.google.com/apt gpudirect-gib-apt
套件 nccl-gib (1.1.2)、nccl-gib-plugins (1.1.2)
基本 Debian 12
內建 Ubuntu 22.04 + CUDA 13.0
.rpm 套件
存放區 https://packages.cloud.google.com/yum/repos/gpudirect-gib-rpm
套件 nccl-gib (1.1.2-1)、nccl-gib-plugins (1.1.2-1)
基本 Rocky Linux 9
內建 Ubuntu 22.04 + CUDA 13.0

診斷

安裝這些二進位檔,即可測試或排解網路效能問題。

Docker 容器
圖片 us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic-arm64:v1.1.2
SHA256 44067b8118bf982fba30a1a61ab56d346aca30aedd1fe41d3880ab0a78cafbc8
基本 Ubuntu 22.04 + CUDA 13.0

版本相容性

機器系列 隨附的 NCCL 版本 支援的 NCCL 版本 GPU 驅動程式最低版本 最低 CUDA 執行階段版本
A4X 2.30.4 >= 2.25 580.95.05 13.0
A4X-Max 2.30.4 >= 2.28.9 580.95.05 13.0

元件細目

元件 版本
rdma-core (不包含在 .deb 和 .rpm 套件中) 2307mlnx47
nccl 2.30.4
nccl-plugin-gib 1.1.2

版本記錄

如要查看版本記錄,請設定 NCCL_DEBUG=INFONCCL_DEBUG_SUBSYS=INIT 環境變數。

元件 版本記錄
nccl NCCL 2.30.4 版 (適用於 CUDA 13.0 以上版本)
nccl-plugin-gib NET/gIB:正在初始化 gIB v1.1.2

功能與強化項目

環境外掛程式

  • 導入 NCCL 環境外掛程式,根據執行階段平台自動套用最佳 NCCL 環境變數。 Google Cloud 使用 NCCL 2.28.7 以上版本時,系統會自動載入環境外掛程式。

CoMMA (剖析器外掛程式)

gIB 協調器外掛程式

  • 自動為偵測到的任何平台套用最佳調整設定。 Google Cloud

nccl.conf

  • 如果檔案可供寫入,gIB 會寫入 /etc/nccl.conf。因此,安裝 nccl-gibnccl-gib-plugins 套件時,您不需要變更任何環境變數設定,例如 LD_LIBRARY_PATH

新套件

  • nccl-gib-plugins 是只包含 Google NCCL 外掛程式的新套件。如要使用這個套件,您必須從 NVIDIA 存放區安裝 NCCL,並從 Google 存放區安裝 APT 套件 nccl-gib-plugins package

  • Docker 安裝程式、診斷容器和 nccl-gib package 包含預先編譯的 NCCL,且仍可使用。

修正問題

  • 修正 gIB 網路外掛程式在處理大型 isend() 要求時發生的錯誤
  • 修正 gIB 網路外掛程式可能與 NCCL 2.27 以上版本不相容的問題
  • 修正 CoMMA 的穩定性問題

NCCL/gIB v1.1.0

發布日期:2025 年 12 月 19 日

預先建構的二進位檔

以下各節列出預先建構的發布和診斷二進位檔。

釋出

請為正式環境工作負載安裝這些二進位檔。如需安裝說明,請參閱「在 Compute Engine 執行個體上執行 NCCL」。

Docker 安裝程式
圖片 us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-arm64:v1.1.0
SHA256 87197466ded5b2fb45887d37e104bb2550068b7ff7399bd3d35cbda8ee65a239
基本 Alpine 3.21.0
內建 Ubuntu 22.04 + CUDA 12.8
.deb 套件
存放區 https://packages.cloud.google.com/apt gpudirect-gib-apt
套件 nccl-gib (1.1.0)
基本 Debian 12
內建 Ubuntu 22.04 + CUDA 12.8
.rpm 套件
存放區 https://packages.cloud.google.com/yum/repos/gpudirect-gib-rpm
套件 nccl-gib (1.1.0)
基本 Rocky Linux 9
內建 Ubuntu 22.04 + CUDA 12.8

診斷

安裝這些二進位檔,即可測試或排解網路效能問題。

Docker 容器
圖片 us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic-arm64:v1.1.0
SHA256 sha256:99caf8e01b3ded3b98775a141a78f31ee2745935aa6630eb6e0444790ce31cd7
基本 Ubuntu 22.04 + CUDA 12.8

版本相容性

機器系列 隨附的 NCCL 版本 支援的 NCCL 版本 GPU 驅動程式最低版本 最低 CUDA 執行階段版本
A4X 2.28.9-1 >= 2.28 570.124.06 12.8

元件細目

元件 版本
rdma-core (不包含在 .deb 和 .rpm 套件中) 2307mlnx47 (MOFED 23.10-3.2.2.0 長期支援版)
nccl 2.28.9
nccl-plugin-gib 1.1.0

版本記錄

如要查看版本記錄,請設定 NCCL_DEBUG=INFONCCL_DEBUG_SUBSYS=INIT 環境變數。

元件 版本記錄
nccl NCCL 2.28.9+cuda12.8 版
nccl-plugin-gib NET/gIB:正在初始化 gIB v1.1.0

功能與強化項目

整體

  • NCCL 遙測 (CoMMA) 適用於 ARM 64 位元 VM
  • 遙測功能預設為啟用。

詳情請參閱 CoMMA 總覽

gIB 網路外掛程式

  • 新增對 v11 網路外掛程式介面的支援

其他

  • 將 NCCL 升級至 2.28.9

修正問題

  • 修正問題:使用 gIBnet 外掛程式且 NCCL_IB_MERGE_VFS 未明確設為 0 時,NCCL 可能會發生區隔錯誤

NCCL/gIB v1.0.7

發布日期:2025 年 9 月 15 日

預先建構的二進位檔

以下各節列出預先建構的發布和診斷二進位檔。

釋出

請為正式環境工作負載安裝這些二進位檔。如需安裝說明,請參閱「在 Compute Engine 執行個體上執行 NCCL」。

Docker 安裝程式
圖片 us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-arm64:v1.0.7
SHA256 27cb36a8d63746c16229bbf348ca34d2e18f7bb91ff8863635a299f599e3dd02
基本 Alpine 3.21.0
內建 Ubuntu 22.04 + CUDA 12.8
.deb 套件
存放區 https://packages.cloud.google.com/apt gpudirect-gib-apt
套件 nccl-gib (1.0.7)
基本 Debian 12
內建 Ubuntu 22.04 + CUDA 12.8
.rpm 套件
存放區 https://packages.cloud.google.com/yum/repos/gpudirect-gib-rpm
套件 nccl-gib (1.0.7)
基本 Rocky Linux 9
內建 Ubuntu 22.04 + CUDA 12.8

診斷

安裝這些二進位檔,即可測試或排解網路效能問題。

Docker 容器
圖片 us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic-arm64:v1.0.7
SHA256 6a55af23d9671b7aa4ad5aed583b1875a935156117f6e659c1fde052837c0bff
基本 Ubuntu 22.04 + CUDA 12.8

版本相容性

機器系列 隨附的 NCCL 版本 支援的 NCCL 版本 GPU 驅動程式最低版本 最低 CUDA 執行階段版本
A4X 2.27.6 >= 2.25 570.124.06 12.8

元件細目

元件 版本
rdma-core (不包含在 .deb 和 .rpm 套件中) 2307mlnx47
nccl 2.27.6
nccl-plugin-gib 1.0.7

版本記錄

如要查看版本記錄,請設定 NCCL_DEBUG=INFONCCL_DEBUG_SUBSYS=INIT 環境變數。

元件 版本記錄
nccl NCCL 2.27.6 版 (適用於 cuda12.8)
nccl-plugin-gib NET/gIB:正在初始化 gIB v1.0.7

功能與強化項目

gIB 網路外掛程式

  • 偵測到較小的區塊大小時,會使用較少的 QP。本次更新應可大幅提升較複雜 P2P 模式的效能。

其他

  • 將 NCCL 升級至 2.27.6
  • 停止建議 NCCL_CROSS_NIC=0,否則在某些情況下,NCCL 可能會在 GB200 上停用 GPUDirect RDMA
  • 針對更複雜的 P2P 模式,提供更完善的效能調整建議

修正問題

gIB 網路外掛程式

  • 修正問題:在多個 NVLink 網域中執行時,gIB 網路外掛程式可能會導致更複雜的 P2P 模式發生停滯
  • 修正 gIB 網路外掛程式在設定 NCCL_IB_DISABLE 時發生區段錯誤的問題

其他

  • 修正問題:網狀 RC pingpong 指令碼只會辨識符合 mlx5_* 慣例的 RDMA NIC 名稱

NCCL/gIB v1.0.6

發布日期:2025 年 7 月 2 日

預先建構的二進位檔

以下各節列出預先建構的發布和診斷二進位檔。

釋出

請為正式環境工作負載安裝這些二進位檔。如需安裝說明,請參閱「在 Compute Engine 執行個體上執行 NCCL」。

Docker 安裝程式
圖片 us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-arm64:v1.0.6
SHA256 4295c2f221a07d5c897db3f0cef113d7641e78b2a0bfba0803d030b6726e25c0
基本 Alpine 3.21.0
內建 Ubuntu 22.04 + CUDA 12.8
.deb 套件
存放區 us-apt.pkg.dev/projects/gce-ai-infra/gpudirect-gib-apt
套件 nccl-gib (1.0.6)
基本 Debian 12
內建 Ubuntu 22.04 + CUDA 12.8
.rpm 套件
存放區 us-yum.pkg.dev/projects/gce-ai-infra/gpudirect-gib-rpm
套件 nccl-gib (1.0.6)
基本 Rocky Linux 9
內建 Ubuntu 22.04 + CUDA 12.8

診斷

安裝這些二進位檔,即可測試或排解網路效能問題。

Docker 容器
圖片 us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic-arm64:v1.0.6
SHA256 95062caa7cc72c857a2b0092970759bb775d35999ed5168ff2938062f68817c5
基本 Ubuntu 22.04 + CUDA 12.8

版本相容性

機器系列 隨附的 NCCL 版本 支援的 NCCL 版本 GPU 驅動程式最低版本 最低 CUDA 執行階段版本
A4X 2.27.5 >= 2.25 570.124.06 12.8

元件細目

元件 版本
rdma-core (不包含在 .deb 和 .rpm 套件中) 2307mlnx47
nccl 2.27.5
nccl-plugin-gib 1.0.6

版本記錄

如要查看版本記錄,請設定 NCCL_DEBUG=INFONCCL_DEBUG_SUBSYS=INIT 環境變數。

元件 版本記錄
nccl NCCL 2.27.5+cuda12.8 版
nccl-plugin-gib NET/gIB : Initializing gIB v1.0.6

功能與強化項目

整體

  • 在 arm64 上新增 NCCL/gIB .deb 和 .rpm 套件
  • 將 NCCL 升級至 2.27.5
  • 改善效能調整

其他

  • 為 Google RoCE 網路新增 gIB 網路外掛程式調整
  • 在建議設定中啟用 NVLink-SHARP

NCCL/gIB v1.0.4

發布日期:2025 年 2 月 24 日

預先建構的二進位檔

以下各節列出預先建構的發布和診斷二進位檔。

釋出

請為正式環境工作負載安裝這些二進位檔。如需安裝說明,請參閱「在 Compute Engine 執行個體上執行 NCCL」。

Docker 安裝程式
圖片 us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-arm64:v1.0.4
SHA256 95b0f4c982a1824f488681179cea24249e95def7a82b918fd587836fd158a124
基本 Alpine 3.21.0
內建 Ubuntu 22.04 + CUDA 12.8

診斷

安裝這些二進位檔,即可測試或排解網路效能問題。

Docker 容器
圖片 us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic-arm64:v1.0.4
SHA256 3753ef5b6d7422ec0dd83e8ea83f4ebf16540c373067708a269ddae0aa97d509
基本 Ubuntu 22.04 + CUDA 12.8

元件細目

元件 版本
rdma-core (不包含在 .deb 和 .rpm 套件中) 2307mlnx47
nccl 2.25.1
nccl-plugin-gib 1.0.4

版本記錄

如要查看版本記錄,請設定 NCCL_DEBUG=INFONCCL_DEBUG_SUBSYS=INIT 環境變數。

元件 版本記錄
nccl NCCL 2.25.1 版以上 (cuda12.8)
nccl-plugin-gib NET/gIB:正在初始化 gIB v1.0.4

功能與強化項目

  • 以 NCCL 核心 2.25 為基礎,支援 A4 (B200) 和 A4X (GB200)
  • 新增 arm64 建構作業