| 查看: 3640 | 回复: 34 | ||||||||||
| 【奖励】 本帖被评价30次,作者zhangguangping增加金币 23.8 个 | ||||||||||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||||||||||
[资源]
MPI的安装(管理员和普通用户均可)
|
||||||||||
|
本版块有的虫友在寻找MPI的安装,我现在把我以前的安装笔记分享出来,这儿以MPICH2和OpenMPI为例子,并且由于笔记比较早,所以版本有些老,对于新版本的安装,大家可以做一下参考。 下面的安装都是以普通用户为例子,如果是root用户安装,流程一样。 (一)MPICH2的安装 (各种版本的下载地址http://www.mcs.anl.gov/research/projects/mpich2/) 1.将mpich-1.2.7.tar.gz文件拷贝到一个临时的目录里面(如tem) 2.解压文件:$tar -zxvf mpich-1.2.7.tar.gz 3.进入解压后的目录:$cd mpich-1.2.7 4. $./configure -prefix=/home/zgp/software/mpich-1.2.7 -fc="pgf77 -Mx,119,0x200000"\ -f90="pgf90 -Mx,119,0x200000"\ -without-romio --without-mpe -opt=-O -rsh=ssh (若要使用的是ifort编译则设置成$./configure -prefix=/home/zgp/software/mpich-1.2.7 -fc=ifort -f90=ifort –f77=ifort -rsh=ssh) 5. $make 6. $make install 7环境配置:vi ~/.bashrc (打开文件.bashrc,按i进入编辑状态) 添加export PATH=/home/zgp/software/mpich-1.2.7/bin:$PATH 关闭之后 source ~/.bashrc(使设置起作用,以后再新进入shell之后直接可以用mpirun) 8.测试:$cd examples $make $mpirun –np 4 cpi ################## 注:下面的这个如果提前对用户配置好免SSH登录的话,就不会出现了,所以建议首先对用户配置免SSH登录,如果是root的SSH免密码登录已经配置好了的话,普通用户只需要进行如下操作即可: ssh-keygen -t rsa 后面直接连着三个“Enter”就可以, 然后运行命令: cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys ###################### $The authenticity of host 'localhost (127.0.0.1)' can't be established. RSA key fingerprint is c0:48:84:0c:31:93:29:9a:d6:f6:07:08:7b:cc:33:db.Are you sure you want to continue connecting (yes/no)? $yes $Warning: Permanently added 'localhost' (RSA) to the list of known hosts. $zgp@localhost's password: 这时连续输入3次密码出现 $Process 0 on localhost Process 2 on localhost Process 3 on localhost Process 1 on localhost pi is approximately 3.1416009869231249, Error is 0.0000083333333318 wall clock time = 0.003906 表明安装成功。要想无密码并行,参考“ssh 免密码登录设置” 注意:mpich卸载,用/sbin/mpiuninstall文件 (二)OpenMPI的安装 (各种版本下载地址:http://www.open-mpi.org/software/ompi/v1.4/) 1.将openmpi-1.2.6.tar.gz文件拷贝到一个临时的目录里面(如tem) 2.解压文件:$tar -zxvf openmpi-1.2.6.tar.gz 3.进入解压后的目录:$cd openmpi-1.2.6 4.$ ./configure --prefix=/home/zgp/software/openmpi-1.2.6 F77=ifort FC=ifort (./configure --prefix=/home/zhangp/software/openmpi-1.4.3 CC=icc CXX=icpc F77=ifort FC=ifort FFLAGS=-i8 FCFLAGS=-i8) –i8参数是使用Intel编译器编译64位的编译参数,否则是32位的。 关于OpenMPI的编译说明详见官网http://www.open-mpi.org/faq/?category=building#easy-build 5.$make all install 6. 环境配置:vi ~/.bashrc (打开文件.bashrc,按i进入编辑状态) 添加export PATH=/home/zgp/software/openmpi-1.2.6/bin:$PATH export LD_LIBRARY_PATH=$LD_LIBRARY_PATH: /home/zgp/software/openmpi-1.2.6/lib 关闭之后 source ~/.bashrc(使设置起作用,以后再新进入shell之后直接可以用mpiexec) 注意:openmpi卸载,可以直接删除安装文件 关于建立一个64位的OpenMPI,参考http://wiki.chem.vu.nl/dirac/ind ... for_64-bit_integers 为了防止该网址失效(曾经是效果,这个是我又重新找的,我将网页保存下来放到附件里面去了)[ Last edited by zhangguangping on 2012-3-5 at 15:50 ] |
» 本帖附件资源列表
-
欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com - 附件 1 : How to build MPI libraries for 64-bit integers - Diracwiki.mht
2012-03-05 15:48:50, 126.4 K
» 收录本帖的淘帖专辑推荐
基础知识 | VASP | 计算资料 | 小木虫的电子书籍 |
我的宝贝帖子 | 集群管理 | 沦落天涯 | 量子化学资料 |
» 猜你喜欢
比利时鲁文大学固体物理系招收CSC博士
已经有0人回复
🌟 比利时新鲁汶大学(UCLouvain)诚邀CSC博士加入Pascal Gehring教授团队
已经有0人回复
物理学I论文润色/翻译怎么收费?
已经有271人回复
第一性原理计算方向2026级博士申请 PRB*1,四级484
已经有1人回复
求助VISSIM破解版软件
已经有0人回复
求2026年在台湾举行的物理和材料领域国际学术会议信息
已经有0人回复
求国际会议网站
已经有1人回复
求取一些关于纳米材料和纳米技术相关的英文PPT。
已经有0人回复
【复旦大学】二维材料方向招收2026年博士研究生1名
已经有0人回复
北京纳米能源与系统研究所 王中林院士/曹南颖研究员课题组2026级硕/博/博后招生
已经有10人回复
» 本主题相关价值贴推荐,对您同样有帮助:
lammps并行安装最后一步make serial出错
已经有17人回复
新手求助一个quantum-espresso的使用问题!
已经有13人回复
mpi是怎么装的?
已经有5人回复
很神奇的ANSYS13.0安装问题。。。10金币求解答
已经有7人回复
gromacs编译安装
已经有11人回复
mpich2安装问题
已经有8人回复
vasp跨节点运行出错,mpiexec_node-1 (handle_stdin_input 1089)
已经有5人回复
并行WIEN2K安装失败,如何解决,谢谢!
已经有9人回复
一不小心装了两个MPI,怎么卸载?
已经有3人回复
GAMESS最新安装通过
已经有6人回复
请问MS-linux-cluster安装之后无法并行的问题?
已经有5人回复
C++下的mpi.h头文件
已经有5人回复
【求助成功】vasp5.2并行安装不上
已经有18人回复
【求助】mpi vasp问题
已经有32人回复
【求助】安装mpich2时如何产生mpicc及mpifort
已经有9人回复
【求助】vasp并行安装mpich2的错误
已经有10人回复
【求助】编译siesta
已经有12人回复
【ghcacj个人文集】单机环境下安装openmpi使用Orca并行运算的方法介绍
已经有12人回复
【求助】安装MPI 【已解决】
已经有7人回复
【转帖】PBS安装
已经有11人回复
4楼2012-03-05 21:41:08
9楼2012-03-07 11:28:25













回复此楼