linux部署NVIDIA HPC-X综合软件包环境

NVIDIA HPC-X 是一个综合软件包,包括消息传递接口 (MPI)、对称分层内存 (SHMEM) 和分区全局地址空间 (PGAS) 通信库以及各种加速包。这个功能齐全、经过测试和打包的工具包使 MPI 和 SHMEM/PGAS 编程语言能够实现高性能、可扩展性和效率,并确保通信库通过 NVIDIA Quantum InfiniBand 网络解决方案得到全面优化。

我们今天就来部署下HPC-X这个软件包,我们可以去这里进行下载:https://developer.nvidia.com/networking/hpc-x,可以选择lts版本进行下载,下面我就进行安装部署HPC-X软件包

202507202052461547631924.png

wget https://content.mellanox.com/hpc/hpc-x/v2.18.1/hpcx-v2.18.1-gcc-mlnx_ofed-ubuntu22.04-cuda12-x86_64.tbz
apt-get install -y lbzip2
tar -xvf hpcx-v2.18.1-gcc-mlnx_ofed-ubuntu22.04-cuda12-x86_64.tbz -C /opt/
cd opt/
mv hpcx-v2.18.1-gcc-mlnx_ofed-ubuntu22.04-cuda12-x86_64 hpcx
export HPCX_HOME=/opt/hpcx
. $HPCX_HOME/hpcx-init.sh
hpcx_load

上述部署过程比较简单,需要注意的是cuda版本的对应。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://sulao.cn/post/1095

评论列表

0%