ProgrammingModels并行环境搭建之OpenMPI



环境:


CUDA5.5

NVIDIAGT630 + Intel集成显卡


目标:

安装Ompss

安装dlb

并进行验证



首先

DLB的环境要求:


MPI+OMPSs

所以首先配置MPIOMPSs环境


.MPI的搭建


选择OpenMPI来实现MPI环境


OpenMPI下载地址

www.open-mpi.org/software/ompi/v1.6/

解压安装


tar-zxvf openmpi-1.6.5.tar.gz

configure–prefix=/usr/local/openmpi-1.6.5

make

su

makeinstall

退出root权限



配置一些环境变量

在~root/.bashrc和~user/.bashrc中加上


exportOPENMPI=/usr/local/openmpi-1.6.5

exportLD_LIBRARY_PATH=$OPENMPI/lib

exportPATH=$OPENMPI/bin:$PATH

并执行

source~/.bashrc



然后测试一个例子,验证是否安装成功



cdexample

gcc-o hello_c hello_c.c



root@xianb:/home/xianb/Tmp/openmpi-1.6.5/examples#gcc -o hello_c hello_c.c

hello_c.c:11:17:致命错误: mpi.h:没有那个文件或目录

编译中断。

出了问题

没有mpi.h

解决办法,要用mpicc来编译才行

mpicc-o hello_c hello_c.c

再执行一次就可以了

或者直接make也行

这个文件



pmirun-np 4 hello_c



如果可以正常输出结果那么说明MPI环境搭建成功



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值