跳至主要内容

UCX (Unified Communication X)

  • 套件官網
  • release note
  • 套件來源:github 下載 tar 檔後,系統管理員自行編譯
  • 如果需要重編 Open MPI 可選擇已編譯好的 UCX 進行

UCX 1.10.1

UCX module matrix

CUDAmodule nameusage
11.3ucx/1.10.1ml cuda/11.3 ucx/1.10.1
11.2ucx/1.10.1ml cuda/11.2 ucx/1.10.1
11.1ucx/1.10.1ml cuda/11.1 ucx/1.10.1
11.0ucx/1.10.1ml cuda/11.0 ucx/1.10.1
10.2ucx/1.10.1ml cuda/10.2 ucx/1.10.1
10.1ucx/1.10.1ml cuda/10.1 ucx/1.10.1
10.0ucx/1.10.1ml cuda/10.0 ucx/1.10.1
9.2ucx/1.10.1ml cuda/9.2 ucx/1.10.1
9.0N/AN/A
  • UCX 1.10.1 編譯相依的環境
UCXCUDAGCCMLNX_OFEDGDRCOPYknemCentOS
1.10.19.2 - 11.34.8.54.9-2.2.4.02.21.1.3.90mlnx17.8
  • UCX 1.10.1 編譯使用的參數
./contrib/configure-release \
--prefix="$specify_install_path" \
--with-cuda="$specify_cuda_path" \
--with-knem=/opt/knem-1.1.3.90mlnx1 \
--with-gdrcopy \
--with-verbs \
--with-dm \
--enable-mt \
--enable-numa \
--enable-devel-headers \
--enable-shared \
--disable-static \
--disable-doxygen-doc \
--without-xpmem \
--without-java