【环境安装】ubuntu16.04安装MPICH
ubuntu16.04安装MPICH
- 一、下载文件
- 二、安装
- 参考文章
一、下载文件
到 mpich 官网下载源文件,这里选择 3.4.2 版本。
二、安装
1、找到 mpich-3.4.2.tar.gz 文件,解压。
tar -zxvf mpich-3.4.2.tar.gz
2、创建 build 目录,进行编译预设置。
mkdir mpich-build
cd mpich-build
../mpich-3.4.2/configure --prefix=/usr/local/mpich-3.4.2
3、编译。
sudo make -j20
如果出现问题,请往下看。
a. 出现 ‘configure: error: no ch4 netmod selected …’ , 则,
make clean
cd ..
rm -rf mpich-build
mkdir mpich-build
cd mpich-build
../mpich-3.4.2/configure --prefix=/usr/local/mpich-3.4.2 --with-device=ch4:ofi
sudo make -j20
b. 出现包含 fortran 这个词的错误,则,
make clean
cd ..
rm -rf mpich-build
mkdir mpich-build
cd mpich-build
../mpich-3.4.2/configure --prefix=/usr/local/mpich-3.4.2 --disable-fortran
sudo make -j20
c. a 和 b 都有,则,
make clean
cd ..
rm -rf mpich-build
mkdir mpich-build
cd mpich-build
../mpich-3.4.2/configure --prefix=/usr/local/mpich-3.4.2 --disable-fortran --with-device=ch4:ofi
sudo make -j20
4、安装。
sudo make install -j4
5、设置环境变量。
vi ~/.bashrc
在文件末尾加上,
# MPI_ROOT 改成你自己的mpich安装路径
export MPI_ROOT=/usr/local/mpich-3.4.2
export PATH=$MPI_ROOT/bin:$PATH
export MANPATH=$MPI_ROOT/man:$MANPATH
刷新环境变量,
source ~/.bashrc
6、验证安装效果。输出正确表示安装成功。
which mpicc
mpichversion
7、demo 测试,参考, —>这篇文章。
注:如果编译时,还有其他问题,多半是GCC版本的问题,可以自己尝试解决。
参考文章
[1] Ubuntu 20.04下安装和配置MPI
[2] 我的并行计算之路(一)Ubuntu 16.04下的MPI安装
[3] MPICH
【环境安装】ubuntu16.04安装MPICH相关推荐
- ctags linux 环境变量,Ubuntu16.04安装配置和使用ctags
Ubuntu16.04安装配置和使用ctags by ChrisZZ ctags可以用于在vim中的函数定义跳转.在ubuntu16.04下默认提供的ctags是很老很旧的ctags,快要发霉的版本( ...
- python3.6.5安装-Ubuntu16.04安装python3.6.5详细步骤
下载python3.6.5安装包 1. 上传安装包.打开终端,利用命令cd 进入文件所在文件夹里 python@ubuntu:~/workspace$pwd /home/python/workspac ...
- teamviewer12 linux安装,ubuntu16.04安装teamviewer12依赖包解决
安装teamviewer下载地址:http://www.teamviewer.com/en/download/linux/ 下载的是:teamviewer_12.0.76279_i386.deb 安装 ...
- 安装ubuntu16.04+Nvidia驱动+Cuda8.0+Cudnn5.1+Matlab R2017b+Pycharm+WPS
硬件环境:NVIDIA GTX 760+i5 本文只是为了方便以后自己再安装时比较方便,做的一个记录.所以基本所有步骤都来自各参考文章的步骤. 安装ubuntu16.04 安装Nvidia驱动 安装C ...
- 联想电脑T14以及以上版本安装ubuntu16.04
首先是在电脑上正常安装ubuntu16.04,安装完成后不要惊慌,会黑屏,然后按ctrl + alt+ F1进入命令行模式 首先nouveau禁止命令写入文件,即编辑/etc/modprobe.d/b ...
- Ubuntu16.04安装后开发环境配置和常用软件安装
Ubuntu16.04安装后1.安装常用软件搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+图像编辑器GIMP Image Editor安装+视频录制软件RcordMyDesktop安 ...
- Ubuntu16.04安装Mono4.2.1 C#开发环境
前言:这篇转载的文章是我很久以前写的,但是后来手机换号了,又注册新号开始继续写blog.旧文章不能合并到新账号,就以转载的形式纪念下过去 操作系统环境:ubuntu16.04 安装Mono4.2.1 ...
- 【环境搭建】手把手教你安装Ubuntu16.04系统
[环境搭建]手把手教你安装Ubuntu16.04系统 使用U盘制作Ubuntu系统盘 准备工作 操作过程 用制作好的系统盘安装Ubuntu16.04系统 结语 使用U盘制作Ubuntu系统盘 准备工作 ...
- 服务器ubuntu16.04安装Miniconda配置pytorch环境
服务器ubuntu16.04安装Miniconda配置pytorch环境 刚进入实验室时配置过服务器node1节点,node1节点有4张p100,但是总是被占满,几个月后申请了node2节点,但是完全 ...
最新文章
- 给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价
- Java 程序优化之对象池
- 蓝桥杯九宫重排(bfs+用set去重)
- 连接数据库报“You have an error in your SQL syntax”异常的解决
- UNIX(多线程):23---线程池注意事项和常见问题
- Eclipse小技巧:收起outline的头文件
- java毕业设计都市书城系统Mybatis+系统+数据库+调试部署
- sql server 2008服务无法启动的原因和解决办法
- FPGA(一):用Verilog实现流水灯
- uni-app常见的生命周期
- WPJAM「网址导航」:最轻便快捷的WordPress网址导航插件
- 网易七鱼“大闹”客服行业,真能一举定乾坤?
- CSR8670项目实战:BlueHeart心率监测耳机
- R语言开发之我想要使用R语言进行开发的原因
- react简书项目学习笔记38如何拿到页面的输入值
- 【人工智能项目】Fashion Mnist识别实验
- svn 无法检出的问题
- 8090的你该知道的......很长,但看完后,你会成长
- css 动画 飞机,利用CSS3实现炫酷的飞机起飞的动画
- pyautogui控制鼠标
热门文章
- Open3d系列 | 2. Open3d实现点云数据增强
- 微软小冰推出“虚拟版”微信!比原版更好玩
- java保留小数点后面两位(四舍五入)
- 微信的软件设计使用思考
- 服务器端提供ios图形验证码,iOS 生成图片验证码(实用功能)
- 王者服务器维护杨戬,王者荣耀国服杨戬究竟是如何秀的?告诉你如何正确的使用杨戬...
- 在windows桌面上画矩形框
- telnet远程重启服务器,net、ftp、telnet命令和远程登录重启服务器
- 在Word中插入x拔字符
- 【常用小知识】python time模块 当前时间 ---转换--> 年月日时分秒