搭建并行开发环境MPICH2

Posted toooney

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搭建并行开发环境MPICH2相关的知识,希望对你有一定的参考价值。

平台信息

Description:    CentOS Linux release 7.6.1810 (Core) 

注意事项

安装BLAS之前需要:

安装步骤

  1. 下载 mpich-3.2.1.tar.gz:wget http://www.mpich.org/static/downloads/3.2.1/mpich-3.2.1.tar.gz
  2. 解压安装包:tar xzf mpich-3.2.1.tar.gz
  3. 切换到主目录:cd mpich-3.2.1
  4. 设置安装路径:./configure --prefix=/usr/local
  5. 编译:make
  6. 安装:sudo make install
  7. 临时配置环境变量:export PATH=/usr/local/bin:$PATH(Ref: linux查看和修改PATH环境变量的方法
  8. 查看环境变量是否配置成功:which mpicc && which mpiexec
  9. 创建目录:mkdir machinefile
  10. 测试运行:mpiexec -f machinefile -n 3 hostname && mpiexec -n 5 -f machinefile ./examples/cpi

最简单的方式

使用此方法后,上面的操作步骤可以忽略。需要注意的是,HPL和BLAS中有关MPI的参数需要自行根据实际情况调整。

$ sudo yum install mpich

以上是关于搭建并行开发环境MPICH2的主要内容,如果未能解决你的问题,请参考以下文章

CUDA并行程序设计 开发环境搭建与远程调试

win7+ivf下的mpi环境搭建

设置代码块以运行 MPICH2

如何在 python 中并行化以下代码片段?

基础搭建Hadoop大数据处理-编程

win7下 go语言开发环境搭建(64bit)