【Fortran并行科学计算】Fortran+mpi环境搭建

2016-11-24
#Fortran

首先,工欲善其事必先利其器——搭建Fortran的MPI并行的环境。

因为是使用的是学校服务器——MPI使用指南 | 武汉大学超算中心

选用的是Intel提供的MPI服务。

1、修改环境变量:

vim ~/.bash_profile

###for Intel 2016 compiler
export  I_MPI_PMI_LIBRARY="/usr/lib64/libpmi.so"
source /home/software/intel/parallel_studio_xe_2016_update2/bin/compilervars.sh intel64

注意:在单个服务器上面的环境变量修改,记得按照默认的路径按照:

  source /opt/intel/parallel_studio_xe_2016_update2/bin/compilervars.sh intel64

2、检验是否成功。

which mpirun

mpirun --version
mpiifort --version

最后是调试时候能够正常使用。MPI使用指南 | 武汉大学超算中心提供的是C语言版本的使用方法,并且使用slurm调度系统进行提交。以后的文章会根据这上面的内容来调试相关的学习内容。