ubuntu16.04一步一步安装配置mpich

本文档详细介绍了在Ubuntu 16.04上安装配置MPICH-3.2的过程,包括安装前的准备工作、安装配置步骤以及启动运行MPICH的教程。内容涵盖检查编译器、解压安装文件、配置环境变量,并提供了一个简单的MPI程序示例及运行方法,帮助用户理解并行计算和MPI通信。
摘要由CSDN通过智能技术生成

mpi在高性能并行计算中具有重要的地位,作为消息通信最为流行的编程模型,MPI并行库虽然有着众多缺陷,但是也满足大部分节点间通信的功能需求。搭建服务集群主要使用linux服务器并安装配置mpi环境,大部分能搜到的配置方法要么年代久远阅读困难、要么未能详细讲清楚配置的过程。 笔者在此以ubuntu16.04为例,主要根据官方的README文件来完成mpich-3.2的安装配置。


1. 安装前的准备工作

需要安装下载的东西:
在官网下载mpich-3.2(stable release)放置到/home/[username]/donwload目录下([username]指某个特定的用户名),运行以下命令解压。

$ tar xzf mpich-3.2.tar.gz

检查是否有C/C++/fortran编译器并搞清楚所用系统的shell(默认为bash)

$ gcc --version
$ g++ --version
$ gfortran --version
$ echo $SHELL

如果上述均检查通过了,则开始下一部分,否则应该使用sudo apt-get install XXX来安装好编译器。


2. 安装配置过程

进入解压文件:

$ cd mpich-3.2

创建mpi的安装路径,我们统一使用/home/[username]/mpich-install文件夹来存放安装文件。

$ mkdir /home/XXX/mpich-install

配置mpich-3.2中的configue文件。由于不同的linux系统使用的shell不同,因此配置安装指令不尽相同。主要有csh和bash两种类型的shell,ubuntu默认使用bash,下面的命令只有bash下的,csh下的命令请阅读mpi-3.2中的README文件。

指定安装文件夹

$ ./configure --prefix=/home/<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值