【Fortran并行科学计算】Fortran+mpi环境搭建
首先,工欲善其事必先利其器——搭建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调度系统进行提交。以后的文章会根据这上面的内容来调试相关的学习内容。