要使用 InfiniBand (IB) 网络进行 OpenMPI 安装,需要确保以下步骤:

  1. 安装 IB 硬件和软件驱动程序

确保你已经安装了适当的 IB 硬件和软件驱动程序。这些驱动程序通常是由 IB 硬件供应商提供的,并且必须与你的操作系统和内核版本兼容。

  1. 安装 OpenMPI 依赖项

使用以下命令安装 OpenMPI 的依赖项:

sudo apt-get install build-essential libopenmpi-dev openmpi-bin
  1. 配置 OpenMPI

下载 OpenMPI 源代码并解压缩文件。进入解压缩后的目录并执行以下命令:

./configure --prefix=/usr/local --with-verbs=/usr --with-hwloc=/usr

其中,--prefix 选项指定了 OpenMPI 的安装路径,--with-verbs 和 --with-hwloc 选项指定了使用的 IB 软件驱动程序和硬件拓扑库。

  1. 编译和安装 OpenMPI

执行以下命令编译和安装 OpenMPI:

make
sudo make install

此时,OpenMPI 已经安装完成并配置为使用 IB 网络。你可以使用 IB 网运行 MPI 应用程序。

OpenMPI 使用源代码安装并配置 IB 网络

原文地址: https://www.cveoy.top/t/topic/nQMo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录