PVFS2支持RIMIO,最终支持MPICH2应用程序

原创 2012年03月21日 10:52:12
//=====================================
要使PVFS2支持ROMIO,最终支持MPICH2,其主要是在安装MPICH2时指定PVFS2的安装位置
如此之后,应用程序(例如MPI)可以通过MPI-IO直接访问PVFS2,绕开内核接口。
(注意:文件格式为 pvfs2: filename,即在文件名前加pvfs2:)
//=====================================
[root@node14 soft]# tar -zxvf mpich2-1.4.1p1.tar.gz
[root@node14 soft]# cd mpich2-1.4.1p1/src/mpi/romio/   后来发现mpich2-1.4.1p1不用打patch了
[root@node14 mpich2-1.4.1p1]# ./configure --with-pvfs2=/root/program/pvfs2-install/  -prefix=/home/amao/program/mpich2-install/  
(也可以不设定-prefix,则装在/usr/local/下面去)
[root@node14 mpich2-1.4.1p1]# make
[root@node14 mpich2-1.4.1p1]# make install
//=====================================
总结:
(1) 下载MPICH2,解压、安装,最重要的是指定--with-pvfs2,其他与没有pvfs2支持的MPI安装方法相同
(2) 疑问:在MPICH2安装的时候设定PVFS2的安装目录,而在安装PVFS2的时候指定MPI的安装目录,这不是悖论吗?
(3) MPI应用程序应该属于上层,底层的MPI-IO/ROMIO和PVFS2是如何互动的?

Ubuntu 16.04 MPICH应用2——简单程序测试

Ubuntu 16.04 MPICH应用2——简单程序测试解决的问题: 1. 简介 2. 编译程序源码 3. 运行程序及程序结果分析简介上一篇帖子中介绍了MPI的安装,运行环境构建以及最简单的h...
  • qldxsun
  • qldxsun
  • 2017年03月28日 21:58
  • 188

让Android应用程序支持安装到SD卡(APP2SD)

Android系统在2.1版本之前,应用程序是只能安装到机身内存(ROM)中,这一特性从某种角度上讲,阻止了Android的发展,因为ROM的空间是有限的,所以这一特性限制了应用程序的体积,也就限制了...

多核编程提高程序效率的试验(OpenMP和MPICH2)

最近要做一个程序引擎优化的报告,要达到1500万的数据在1秒内处理完成。先是测试了OpenMP,效果很不错。实现也简单,i7处理器能把处理时间缩短到三分之一左右,基本达到要求。然后作为比较,探讨了多台...

Thrift使用入门(2) - 用Thrift实现一个简单的Server/Client应用程序

Thrift可以实现C++、Java、Python等多种语言的自动生成,此处以C++为例。 本文共5部分,其中1,2和3部分为重点。 1. 编写[.thrift]文件 你可以go...
  • Poechant
  • Poechant
  • 2011年07月22日 11:43
  • 16432

一个简单的Struts 2的应用程序

  • 2015年01月18日 22:31
  • 665KB
  • 下载

PHP应用程序安全编程.part2

  • 2013年07月23日 19:10
  • 14.35MB
  • 下载

联合使用 CSS、JavaScript 和 JSF 精心打造 Ajax 应用程序,第 2 部分: 动态 JSF 表单

原文地址: http://www.ibm.com/developerworks/cn/web/wa-aj-jsfcss2/ 处理事件和更新用户界面 很多 JSF HTML 组件都拥有 Java...

View桌面的ThinApp应用程序2

  • 2012年12月25日 15:41
  • 534KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PVFS2支持RIMIO,最终支持MPICH2应用程序
举报原因:
原因补充:

(最多只允许输入30个字)