安装和使用MPICH
操作场景
本节指导用户在鲲鹏BMS集群上安装和使用MPICH应用(以版本mpich-3.3.2为例)。
对于集群中的每台BMS,都需要执行该操作。
前提条件
已配置BMS集群间互相免密登录。
操作步骤
- 安装MPICH。
- 下载MPICH。
- 执行以下命令,解压并安装MPICH。
# tar -xvf mpich-3.3.2.tar.gz
# cd mpich-3.3.2/
# ./configure --prefix=/opt/mpich-332 --with-device=ch4:ucx --with-ucx=/pub/mpi/ucx160/ --enable-fast=O3 CFLAGS="-fPIC -std=gnu11" FFLAGS=-fPIC CXXFLAGS=-fPIC FCFLAGS=-fPIC
# make -j 128 && make install
图1 MPCHI成功安装
- 配置环境变量。
- 执行下列命令,查看是否导入成功。
$ which mpirun
回显结果如图2所示,表示环境变量导入成功。
- 执行以下命令,在单个BMS上运行MPICH。