24小时热门版块排行榜    

Znn3bq.jpeg
查看: 986  |  回复: 1

hzfish

金虫 (正式写手)

[交流] openmpi安装 已有1人参与

openmpi安装
由于orca并行计算必须使用mpi环境,遂在网上http://www.open-mpi.org/software/ompi/v1.6/下载了openmpi-1.6.5.tar.gz。
1、安装基本要求
需要c、c++、fortran77、fortran90编译器。检查系统中是否安装了以上编译器。
shell$ which cc
/usr/bin/cc
shell$  which gcc
/usr/local/bin/gcc
shell$  which c++
/usr/local/bin/c++
shell$  which ifort
/opt/intel/composer_xe_2011_sp1.8.273/bin/intel64/ifort

2、准备安装文件
把openmpi-1.6.5.tar.gz上传需要的安装的目录,并解压。
shell$ tar -xvzf openmpi-1.6.5.tar.gz
3、在使用用户名下建议安装openmpi的目录,这里用:/home/usr/mpi
在当前目录下
shell$ mkdir mpi
4、配置安装环境
进入openmpi的文件目录
shell$ ./configure --prefix=/home/usr/mpi CC=gcc CXX=c++ F77=ifort FC=ifort

--prefix用来指定安装目录
CC=gcc CXX=c++ F77=ifort FC=ifort  指定编译器
5、编译安装
shell$ make all
shell$  make install
以防出错,这里安装了所有包。
6、设定执行路径和数据库路径
在用户目录下的.bashrc文件中添加
export PATH=/home/teachera211/mpi/bin:$PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/teachera211/mpi/lib
读取当前设置
shell$ source .bashrc
7、验证
shell$ which mpicc
~/mpi/bin/mpicc
shell$ which mpic++
~/mpi/bin/mpic++
shell$ which  mpif77
~/mpi/bin/mpif77
shell$ which  mpif90
~/mpi/bin/mpif90
8、测试
进入example目录,编译一个文件
shell$ mpicc mpicc -g    hello_c.c   -o hello_c

shell$ ./helle_c
Hello, world, I am 0 of 1

并行测试
shell$ mpirun -np 4 helle_c
Hello, world, I am 1 of 4
Hello, world, I am 0 of 4
Hello, world, I am 2 of 4
Hello, world, I am 3 of 4
设置4cpu。
回复此楼

» 本帖已获得的红花(最新10朵)

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
送红花一朵
谢谢分享!
2楼2014-04-24 09:23:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hzfish 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿鲁东大学071000生物学学硕初试分数276求调剂 +20 慕绝cc 2026-04-09 24/1200 2026-04-10 10:22 by xujun0624
[考研] 一志愿华东师范生物学326分,求调剂 +7 刘墨墨 2026-04-09 7/350 2026-04-10 09:59 by 学zh
[考研] 调剂 +10 卷卷卷心菜_ 2026-04-09 10/500 2026-04-10 09:53 by Delta2012
[考研] 生物与医药273求调剂 +18 荔题南墙 2026-04-05 19/950 2026-04-10 08:14 by kangsm
[考研] 一志愿211电子信息347求调剂 +3 554916 2026-04-03 4/200 2026-04-09 22:24 by 554916
[考研] 复试调剂,一志愿郑州大学材料与化工289分 +31 硕星赴 2026-04-08 31/1550 2026-04-09 16:54 by Delta2012
[考研] 0703总分331求调剂 +18 ZY-05 2026-04-04 22/1100 2026-04-09 09:09 by 哦哦123
[考研] 293分求调剂,外语为俄语 +7 加一一九 2026-04-07 10/500 2026-04-08 20:14 by yutian743
[考研] 一志愿南京航空航天大学 材料与化工329分求调剂 +11 Mr. Z 2026-04-05 12/600 2026-04-08 16:15 by luoyongfeng
[考研] 281求调剂 +10 椰子蘑菇 2026-04-06 10/500 2026-04-08 11:43 by zzucheup
[考研] 305求调剂 +4 77Qi 2026-04-06 4/200 2026-04-07 20:06 by shanqishi
[考研] 325 调剂 +6 QQ小虾 2026-04-07 6/300 2026-04-07 15:17 by Ccclqqq
[考研] 22408 318分求调剂 +4 勤奋的小笼包 2026-04-06 6/300 2026-04-07 15:05 by 纸鹤555
[考研] 求调剂 +5 小沢 2026-04-03 5/250 2026-04-06 22:45 by 875465
[考研] 考研调剂 +3 Wwwwwww哇 2026-04-06 3/150 2026-04-06 20:55 by lbsjt
[考研] 生物与医药086000调剂一志愿西北农林320分 +3 美美女士 2026-04-03 3/150 2026-04-05 21:55 by 学员8dgXkO
[考研] 327求调剂 +4 拾光任染 2026-04-05 4/200 2026-04-05 20:16 by 南航~万老师
[考研] 278求调剂 +14 范婷娜 2026-04-04 15/750 2026-04-04 22:15 by lqwchd
[考研] 342求调剂 +3 Liang7111 2026-04-04 5/250 2026-04-04 19:47 by dongzh2009
[考研] 322求调剂 +6 FZAC123 2026-04-03 6/300 2026-04-03 22:23 by 科研小专家
信息提示
请填处理意见