搭建并行开发环境MPICH2
Posted toooney
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搭建并行开发环境MPICH2相关的知识,希望对你有一定的参考价值。
平台信息
Description: CentOS Linux release 7.6.1810 (Core)
注意事项
安装BLAS之前需要:
安装步骤
- 下载 mpich-3.2.1.tar.gz:
wget http://www.mpich.org/static/downloads/3.2.1/mpich-3.2.1.tar.gz
- 解压安装包:
tar xzf mpich-3.2.1.tar.gz
- 切换到主目录:
cd mpich-3.2.1
- 设置安装路径:
./configure --prefix=/usr/local
- 编译:
make
- 安装:
sudo make install
- 临时配置环境变量:
export PATH=/usr/local/bin:$PATH
(Ref: linux查看和修改PATH环境变量的方法) - 查看环境变量是否配置成功:
which mpicc && which mpiexec
- 创建目录:
mkdir machinefile
- 测试运行:
mpiexec -f machinefile -n 3 hostname && mpiexec -n 5 -f machinefile ./examples/cpi
最简单的方式
使用此方法后,上面的操作步骤可以忽略。需要注意的是,HPL和BLAS中有关MPI的参数需要自行根据实际情况调整。
$ sudo yum install mpich
以上是关于搭建并行开发环境MPICH2的主要内容,如果未能解决你的问题,请参考以下文章