Ubuntu下搭建MPI并行计算环境

[日期:2012-10-10] 来源:Linux社区 作者:hs794502825 [字体:大 中 小]

在这里面可以选择一个合适的openmpi安装包,此处我选择的是http://www.open-mpi.org/software/ompi/v1.6/downloads/openmpi-1.6.2.tar.gz

默认的下载地址为/home/hs/下载(其中hs为我的用户名)。

1.首先进行解压文件tar zxvf /home/hs/下载/openmpi-1.6.2.tar.gz。

2.然后执行cd openmpi-1.6.2

3.接着执行./configure,一段时间之后发现缺少g++编译器,所以执行sudo apt-get install g++

4.执行完之后再执行一次./configure就可以配置成功,

5.执行sudo make all install,安装所有需要安装的文件,

6.为/etc/profile文件添加库共享路径,(默认情况下,MPI的库文件在/usr/local/lib目录下)。执行sudo geidt /etc/profile,然后在其中加入一行export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

7.使该配置文件生效:source /etc/profile接着就可以进行测试。

8.cd openmpi-1.6.2/examples

9.make

10.mpirun -np 4 hello_c

运行结果如下:

说明MPI安装成功!

但是后来又发生了一个小插曲,我重新启动之后,再来运行mpirun -np 4 hello_c又出现了如下问题:

后来将source /etc/profile重新执行一下再运行mpirun -np 4 hello_c程序运行成功!

总算搞定了Ubuntu下的MPI环境,开始写程序了!

Ubuntu下搭建MPI并行计算环境相关推荐

  1. 搭建MPI并行计算环境并计算pi值[windows 和 Ubuntu]

    文章目录 一. 选在Linux,Ubuntu或者Windows上搭建mpi环境 First of all What's more 二.VS配置mpi 三.计算pi值 (1)基础编译环境的构建 (2)M ...

  2. ubuntu下搭建android开发环境(转载)

    在ubuntu下搭建android开发环境,准备学习一下android开发. 1.安装JDK        首先到oracle的官网上下载linux版本的JDK(网址为:http://www.orac ...

  3. ubuntu下搭建erlang编程环境

    ubuntu下搭建erlang编程环境 吐槽:erlang作为一门小众语言,编程环境配置的我发疯啊,官方标配是emacs,但是我作为中毒已深的vimer实在不想换编辑器了,在尝试的途中我还试过了用ec ...

  4. ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk

    [置顶] ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio.sdk.jdk(by 星空武哥) <div class="article_manage c ...

  5. ubuntu下搭建的lamp环境新建站点

    这几天刚装了一个ubuntu 16.04桌面版,总之来来回回几遍才基本把环境搭建好,本来用apt-get搭建,结果不知道什么原因16.04版不支持装php5 ,提示源放弃了php5版本,不得不使用ph ...

  6. felayman——Ubuntu下搭建PHP开发环境

    可以选择一键安装所有包,也可以一个个的安装,这里我选择一键安装. 步骤如下: 1.sudo apt-get install apache2 mysql-server mysql-client php5 ...

  7. ti linux 开发环境,Ubuntu下搭建MSP430开发环境(MSPGCC)

    上回讲到已经成功编译了源代码,生成了可执行文件,接下来就是要连接仿真器,下载可执行文件了.mspgcc中连接仿真其用的是mspdebug(功能上类似与openocd),连接成功之后它也能够充当gdbs ...

  8. Windows系统下搭建MPI(并行计算)环境

    Windows系统下搭建MPI环境 MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算.MPI的具体实现一般采用MPICH.下面介绍如何在Window ...

  9. Windows系统下搭建MPI环境

    Windows系统下搭建MPI环境 MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算.MPI的具体实现一般采用MPICH.下面介绍如何在Window ...

最新文章

  1. asio 异步demo
  2. flume采集数据报错问题解决
  3. C/C++串口通信原理及读写与操作
  4. 在Android中afinal框架下实现sqlite数据库版本升级的办法
  5. 记录一下SpringCloud-Gateway使用lb动态路由遇到的坑
  6. 【数据结构与算法】【算法思想】贪心算法
  7. Sql server 数据转到 Mysql 数据库
  8. 双十一快到了,快递却不干了?
  9. 基于JAVA+SpringMVC+Mybatis+MYSQL的汽车维修管理平台
  10. 帮助类之自动解析表达式判定结果方法类
  11. mysql基础之视图、事务、索引、外键
  12. 如何在没有域的环境中搭建AlwaysOn(一)
  13. qt制作串口调试工具
  14. Django之DRF自定义action
  15. Win系统 - Windows10 该内存不能为 read
  16. 一个奇怪的方法解决华为ENSP模拟器路由器启动后命令行一直“#”的问题
  17. easyexcel Create workbook failure 问题解决
  18. js压缩图片--可以控制分辨率以及压缩后的图片质量
  19. Python之闭包与装饰器
  20. 回顾《JavaScript高级程序设计》目录篇

热门文章

  1. UNILEVER STUDENT PROJECTS EVENT
  2. 论营销的重要性:以一个磁铁为例
  3. 苹果的工作官方检索地址
  4. css3的动画详解 html直接可以运行
  5. 647. Palindromic Substrings
  6. UTC/GMT/CST几种常见的时间概述
  7. Atitit 图像扫描器---基于扫描线
  8. PHP保存Base64图片的问题
  9. 《Programming WPF》翻译 第3章 2.处理输入
  10. Android存储访问及目录