| 查看: 1422 | 回复: 7 | |||
| 本帖产生 1 个 数学EPI ,点击这里进行查看 | |||
[交流]
【求助】安装MPI 【已解决】已有3人参与
|
|||
|
请问哪位有安装MPI的详细过程?我自己在网上找了几个,试着安装总失败。MPI指导手册里提到需要很多的库函数包,但我听人说这其中很多库函数也不是必须的,因此也没有安装指导手册上的说明装。 MPI-1.2就可以, MPI-2 有点复杂。 谢谢了。 [ Last edited by wudi_82 on 2010-6-3 at 12:10 ] |
» 猜你喜欢
请问有评职称,把科研教学业绩算分排序的高校吗
已经有6人回复
2025冷门绝学什么时候出结果
已经有6人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有7人回复
真诚求助:手里的省社科项目结项要求主持人一篇中文核心,有什么渠道能发核心吗
已经有8人回复
寻求一种能扛住强氧化性腐蚀性的容器密封件
已经有5人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有4人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
MPI的安装(管理员和普通用户均可)
已经有34人回复
请问MS-linux-cluster安装之后无法并行的问题?
已经有5人回复
C++下的mpi.h头文件
已经有5人回复
【求助】vasp编译问题,请自己动手安装成功的人回复!
已经有9人回复
【求助成功】vasp5.2并行安装不上
已经有18人回复
【求助】mpi vasp问题
已经有32人回复
【求助】vasp安装与编译问题(100金币)
已经有10人回复
【求助】安装mpich2时如何产生mpicc及mpifort
已经有9人回复
【求助】程序失败MPI_Allreduce: malloc failed: See malloc(3C) for details
已经有9人回复
【ghcacj个人文集】单机环境下安装openmpi使用Orca并行运算的方法介绍
已经有12人回复
【求助】siesta3.0 安装,错误一箩筐
已经有11人回复
【求助】gateway测试成功,为什么交不了作业
已经有12人回复
onesupeng
金虫 (职业作家)
- 数学EPI: 17
- 应助: 256 (大学生)
- 贵宾: 1.36
- 金币: 2336.2
- 散金: 9212
- 红花: 92
- 帖子: 4583
- 在线: 1303.8小时
- 虫号: 394701
- 注册: 2007-06-07
- 专业: 流体力学

2楼2010-06-01 22:21:40
再见北极雪
木虫 (著名写手)
快乐家族之打酱油的小伙计
- 数学EPI: 1
- 应助: 0 (幼儿园)
- 金币: 3957.8
- 红花: 1
- 帖子: 1155
- 在线: 163小时
- 虫号: 917802
- 注册: 2009-12-01
- 专业: 地震学
3楼2010-06-02 10:23:21
4楼2010-06-02 22:06:09
onesupeng
金虫 (职业作家)
- 数学EPI: 17
- 应助: 256 (大学生)
- 贵宾: 1.36
- 金币: 2336.2
- 散金: 9212
- 红花: 92
- 帖子: 4583
- 在线: 1303.8小时
- 虫号: 394701
- 注册: 2007-06-07
- 专业: 流体力学
★ ★ ★
javeey(金币+3):谢谢提供帮助 2010-06-02 23:58:56
Doctorcbw(数学EPI+1): 2010-06-03 08:40:46
wudi_82(金币+4):感谢你相信的说明! 2010-06-03 12:04:01
javeey(金币+3):谢谢提供帮助 2010-06-02 23:58:56
Doctorcbw(数学EPI+1): 2010-06-03 08:40:46
wudi_82(金币+4):感谢你相信的说明! 2010-06-03 12:04:01
|
下面简要说一些注意事项: 1、编译器 2、rsh配置 3、mpich1.*的安装 这些说明主要来源于我的blog。有的地方变成表情,没关系。 硬件配置: 主板:升技KN9-S CPU:AMD3800+ 内存:KST 1G DDR533 * 2 显卡:蓝X550企业静音 机箱:ATX+鑫谷300W 网卡:主板集成网卡 交换机:思科WS-12960-48TT 操作系统:RHEL4.U4.X86_64(支持串口硬盘) 在安装OS的时候,注意选择老的服务器***,开发***类的,把rsh,glibc等安装了。 配置rsh信任服务器用 在所有机器里面进行以下三个文件编辑 [xiaogouzi@node01 ~]$ vi .rhosts node01 node02 ... [root@node01 tfbao]# vi /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 node01.cfd node01 localhost.localdomain localhost (注意,这里不同的机器名) 192.168.211.101 node01.cfd node01 192.168.211.102 node02.cfd node02 ... [root@node01 tfbao]# vi /etc/hosts.equiv node01.cfd xiaogouzi node02.cfd xiaogouzi ... 启动rsh,rlogin等r服务,现在基本上实现rsh服务,例如: [xiaogouzi@node01 ~]$ rsh node16 Last login: Sun Sep 3 15:57:47 from node01 [xiaogouzi@node16 ~]$ 编译器的安装 编译器一般用PGI,这个天狼上有盗版的其装法各个版本略有不同。我们使用PGI.Server.v6.0.5.LINUX-TBE,下面列出方法: 先以root修改下列文件,目的是设置坏境变量,我们这里是将其安装在/usr/pgi里面的,如果装在别的地方,作适当修改。最后一句的意义是改变编码,以便能够较好的显示汉语等。 # /etc/profile # System wide environment and startup programs, for login setup # Functions and aliases go in /etc/bashrc pathmunge () { if ! echo $PATH | /bin/egrep -q "(^| $1($| " ; thenif [ "$2" = "after" ] ; then PATH=$PATH:$1 else PATH=$1:$PATH fi fi } # Path manipulation if [ `id -u` = 0 ]; then pathmunge /sbin pathmunge /usr/sbin pathmunge /usr/local/sbin fi pathmunge /usr/X11R6/bin after # No core files by default ulimit -S -c 0 > /dev/null 2>&1 USER="`id -un`" LOGNAME=$USER MAIL="/var/spool/mail/$USER" HOSTNAME=`/bin/hostname` HISTSIZE=1000 if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then INPUTRC=/etc/inputrc fi export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC for i in /etc/profile.d/*.sh ; do if [ -r "$i" ]; then . $i fi done unset i unset pathmunge PGI=/usr/pgi export PGI PATH=$PGI/linux86-64/6.0/bin:$PATH export PATH export LD_LIBRARY_PATH=/usr/pgi/linux86-64/6.0/lib MANPATH=$MANPATH:$PGI/man export MANPATH export LM_LICENSE_FILE=$PGI/license.dat export MPICH=/usr/mpich export PATH=$MPICH/bin:$PATH export LC_ALL=zh_CN.GB2312 编辑完了,退出重新登录即可。然后进入安装pgi,正常安装即可,如果出现找不到文件,则解压内部相关包,即可。然后将PGI.Server.v6.0.5.LINUX-TBE下的license.dat coppy到/usr/pgi下复盖之。 mpi的安装 解压好软件之后,假定我们的安装目录为/usr/mpich ./configure –enable-debug –prefix=/usr/mpich \ >-fc=pgf77 –f90=pgf90 –rsh=rsh Make && make install # Vi /usr/mpich/share/machines.LINUX 内容如下: node01 node02 ...... 改用普通用户,用example里面的例子测试一下即可。 [ Last edited by onesupeng on 2010-6-2 at 22:31 ] |

5楼2010-06-02 22:29:59
onesupeng
金虫 (职业作家)
- 数学EPI: 17
- 应助: 256 (大学生)
- 贵宾: 1.36
- 金币: 2336.2
- 散金: 9212
- 红花: 92
- 帖子: 4583
- 在线: 1303.8小时
- 虫号: 394701
- 注册: 2007-06-07
- 专业: 流体力学

6楼2010-06-03 10:34:06
7楼2010-06-03 12:06:10
onesupeng
金虫 (职业作家)
- 数学EPI: 17
- 应助: 256 (大学生)
- 贵宾: 1.36
- 金币: 2336.2
- 散金: 9212
- 红花: 92
- 帖子: 4583
- 在线: 1303.8小时
- 虫号: 394701
- 注册: 2007-06-07
- 专业: 流体力学

8楼2010-06-03 13:35:37













回复此楼
$1($|