Open
Description
Background information
What version of Open MPI are you using? (e.g., v1.10.3, v2.1.0, git branch name and hash, etc.)
从仓库直接git pull,分支huawei
Describe how Open MPI was installed (e.g., from a source/distribution tarball, from a git clone, from an operating system distribution package, etc.)
git clone
Please describe the system on which you are running
- Operating system/version: CentOS Linux release 7.6.1810 (AltArch)
- Computer hardware: 1620 4P,Oceanstor 100D
- Network type: 业务走MLX CX5 ib,管理走1822
Details of the problem
安装了hucx,然后安装hmpi。
安装hmpi时,执行configure,根据log打印,openib不编译。
configure:115308: checking if MCA component btl:openib can compile
configure:115310: result: no
发现需要加上--with-verbs
。
./configure --prefix=/opt/libs/hmpi --with-verbs --with-platform=contrib/platform/mellanox/optimized --enable-mpi1-compatibility --with-ucx=/opt/libs/hucx 2>&1 | tee config.log
加上后,根据config log还是不编译openib。根据打印的log,是with-verbs识别为no。
如果取消其他多余的options,
``./configure --with-verbs `
根据log打印,会编译openib,with-verbs为yes。
查看了configure里面的内容,发现第一种情况无法识别--with-verbs,强制修改with-verbs为yes,打印的log可见
configure:115308: checking if MCA component btl:openib can compile
configure:115310: result: yes
make -j && make install
后,ompi_info|grep btl
发现无openib。
如何编译才可以使能openib?mlx网卡驱动是正常安装的。
Metadata
Metadata
Assignees
Labels
No labels