Ubuntu20.04下MPI并行编程环境的配置

Ubuntu20.04下MPI并行编程环境的配置

为了避免安装过程中的权限问题,故切换 root 用户进行操作

  1. MPI安装包下载

Ubuntu20.04下MPI并行编程环境的配置_第1张图片
下载完成后,该安装包位于/home/huwei/下载(huwei为本人用户名)

Ubuntu20.04下MPI并行编程环境的配置_第2张图片
2. 在当前目录解压安装包

tar - zxvf mpich-4.0.3.tar.gz
mv mpich-4.0.3 mpich4 # 为了操作方便,我修改文件夹名称

在这里插入图片描述
Ubuntu20.04下MPI并行编程环境的配置_第3张图片

  1. /home/huwei/下载新建文件夹
mkdir mpi

Ubuntu20.04下MPI并行编程环境的配置_第4张图片
4. 安装C、C++、gfortran

MPI并不是一种新的语言,而是消息传递接口,它定义了一个可以被C、C++和Fortran程序调用的函数库

apt-get install gcc
apt-get install g++
apt-get install gfortran
  1. 进行配置
cd mpich4
./configure --prefix=/home/huwei/下载/mpi
  1. 使用make命令去执行编译然后安装
make # 过程比较漫长
make install
  1. 配置环境变量

编辑系统配置文件

vim ~/.bashrc

在最后一行添加

export PATH=/home/huwei/下载/mpi/bin:$PATH

激活环境变量配置文件

source ~/.bashrc
  1. 判断是否安装成功
# 查看位置信息
 which mpicc
# 查看版本号,若出现版本号说明安装成功
 mpichversion

Ubuntu20.04下MPI并行编程环境的配置_第5张图片

  1. 运行一个实例

examples 文件夹里有个hellow.c文件,这是虚拟机自带的HelloWrold文件

cd examples
mpirun -np 4 ./hellow

在这里插入图片描述

你可能感兴趣的:(Linux,linux)