admin管理员组文章数量:1314514
I was trying to install cuda aware openmpi. While following the following recipe laid out here:
$ git clone .git ucx
$ cd ucx
$ ./autogen.sh
$ mkdir build
$ cd build
$ ../configure --prefix=/usr/opt
$ make -j4
$ make install
I get the following at the make -j4
step:
Remark #3391-D: individual warnings can be suppressed with "--diag_suppress <warning-name>"
CC dc/libuct_ib_mlx5_la-dc_mlx5.lo
CC dc/libuct_ib_mlx5_la-dc_mlx5_devx.lo
CC ud/libuct_ib_mlx5_la-ud_mlx5_common.lo
<inline asm>:1:7: error: invalid operand for instruction
bsrl %al,%r12d
^~~
make[4]: *** [Makefile:902: dc/libuct_ib_mlx5_la-dc_mlx5_devx.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
<inline asm>:1:7: error: invalid operand for instruction
bsfl %al,%eax
^~~
make[4]: *** [Makefile:888: dc/libuct_ib_mlx5_la-dc_mlx5_ep.lo] Error 1
make[4]: Leaving directory '/home/naseeb/ucx/build/src/uct/ib/mlx5'
make[3]: *** [Makefile:983: all-recursive] Error 1
make[3]: Leaving directory '/home/naseeb/ucx/build/src/uct/ib'
make[2]: *** [Makefile:1215: all-recursive] Error 1
make[2]: Leaving directory '/home/naseeb/ucx/build/src/uct'
make[1]: *** [Makefile:797: all-recursive] Error 1
make[1]: Leaving directory '/home/naseeb/ucx/build'
make: *** [Makefile:661: all] Error 2
Can anyone explain what's going on? My gcc --version
is 11.4.0
.
本文标签: openmpiUCX build with cuda awareStack Overflow
版权声明:本文标题:openmpi - UCX build with cuda aware - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1741964257a2407457.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论