登录https://kunpeng.huawei.com/#/developer/boostkit/hpc/hypermpi,在“软件下载”区域中,单击目标版本“软件包下载”,获取软件包。
md5sum Hyper-MPI_1.1.0_CentOS-aarch64.tar.gz
e76d3d64fa6e18f142a4b671a8010955 Hyper-MPI_1.1.0_CentOS-aarch64.tar.gz
如果两个MD5码一致,则说明软件包合法,没有被篡改,可以进行下一步操作。否则应暂停部署,重新获取完整的软件包。
tar -zxvf Hyper-MPI_1.1.0_os-platform.tar.gz
tar -zxvf Hyper-MPI_1.1.0_platform_os_GCCVersion_MLNXVersion.tar.gz -C /path/to/install
项目 |
说明 |
---|---|
platform |
安装包所适用的平台,分为x64和aarch64。 |
os |
操作系统版本,为CentOS7.6。 |
GCCVersion |
GCC编译器版本,为GCC9.3.0。 |
MLNXVersion |
Mellanox OFED网卡驱动版本,为MLNX-OFED4.9。 |
使用MPI的用户,需要配置环境变量。可通过environment-modules工具和写入“~/.bashrc”文件两种方式配置环境变量。
vi /path/to/install/Hmpi_modulefiles
#%Module1.0 # HMPI module for use with 'environment-modules' package: conflict mpi prepend-path OPAL_PREFIX /path/to/install/hmpi/ prepend-path PATH /path/to/install/hmpi/bin:/path/to/install/hucx/bin prepend-path LD_LIBRARY_PATH /path/to/install/hmpi/lib:/path/to/install/hucx/lib prepend-path INCLUDE /path/to/install/hmpi/include
/path/to/install:表示environment-modules工具的安装路径。用户若不指定安装路径,则默认安装在“/usr/share/Modules/modulefiles”路径下。
module load /path/to/install/Hmpi_modulefiles
vi ~/.bashrc
module use /path/to/install module load /path/to/install/Hmpi_modulefiles