版块导航
正在加载中...
客户端APP下载
论文辅导
申博辅导
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
>
论坛更新日志
(1237)
>
虫友互识
(86)
>
考博
(22)
>
论文投稿
(19)
>
硕博家园
(18)
>
导师招生
(13)
>
基金申请
(12)
>
找工作
(11)
>
文献求助
(10)
>
博后之家
(9)
>
论文道贺祈福
(9)
>
教师之家
(9)
>
考研
(6)
>
休闲灌水
(6)
>
公派出国
(5)
>
招聘信息布告栏
(4)
小木虫论坛-学术科研互动平台
»
计算模拟区
»
第一性原理
»
Vasp&MedeA
»
【求助】如何使用openmpi在多节点并行计算?
3
1/1
返回列表
查看: 3565 | 回复: 9
查看全部回帖
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖
Prettyswan
木虫
(小有名气)
应助: 0
(幼儿园)
金币: 2919
散金: 149
红花: 4
帖子: 145
在线: 59.7小时
虫号: 958555
注册: 2010-03-01
性别:
MM
专业: 凝聚态物性 II :电子结构
[交流]
【求助】如何使用openmpi在多节点并行计算?
已有3人参与
集群上使用的是openmpi,PBS有点问题,所以我一直用命令“mpirun -np 8 vasp”提交任务。不知道如何使用命令进行多节点的并行计算(把一个任务分配到多个节点上)。
在《并行计算导论》上查到关于mpich的使用:
引用回帖:
5. 运行MPICH程序
多机环境中运行MPICH程序与单机环境类似,可以用mpirun来进行。运行程序前先创建一个machinefile文件,其中列出要使用的结点机名,然后用命令“mpirun -machinefile 文件名 ...”来在指定的结点上运行程序。例如,假设用户登录在结点node2上,文件mfile中包含下述内容:
node3
node4
则命令:
mpirun -machinefile mfile -np 3 cpi
将用node2,node3 和node4来运行程序cpi,每个结点一个进程,这是因为默认情况下mpirun总是将当前结点添加到程序的结点机列表中。如果不希望使用当前结点(node2),可以加上-nolocal选项:
mpirun -nolocal -machinefile mfile -np 3 cpi
选项-np给出的进程数与-machinefile给出的文件中的结点机数不一定要相等。如果进程数少于结点机数,则程序只使用其中的一部分结点。如果进程数多于结点机数,则一些结点上会运行多于一个进程。
我参考着使用了一下
CODE:
[zhuqx_hp@node3 Se]$ nohup /home/software/openmpi-1.2.2-intel9/bin/mpirun -machiefile INCAR KPOINTS POTCAR POSCAR -np 8 /home/bin/vasp.openmpi >out
结果报错了
引用回帖:
--------------------------------------------------------------------------
Open RTE detected a parse error in the hostfile:
INCAR
It occured on line number 1 on token 3.
--------------------------------------------------------------------------
[node3:26677] [0,0,0] ORTE_ERROR_LOG: Error in file rmgr_urm.c at line 358
[node3:26677] mpirun: spawn failed with errno=-1
machinefile:
引用回帖:
node2
node4
node5
node6
node7
请教了。谢谢
[
Last edited by Prettyswan on 2010-7-7 at 15:38
]
回复此楼
» 猜你喜欢
寻求一种能扛住强氧化性腐蚀性的容器密封件
已经有7人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有8人回复
申请2026年博士
已经有6人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有5人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有5人回复
2025冷门绝学什么时候出结果
已经有7人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有6人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有7人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
高级回复
» 本主题相关价值贴推荐,对您同样有帮助:
在没有安装openmp库的计算机上能不能使用openmp?
已经有8人回复
【求助】单机多核并行VASP,如何编译?
已经有5人回复
【求助】单机多核UDF怎么并行计算
已经有15人回复
【求助成功】如何处理算不动的情况
已经有17人回复
【ghcacj个人文集】单机环境下安装openmpi使用Orca并行运算的方法介绍
已经有12人回复
【原创】买了Infiniband,实际上并没有用到Infiniband你知道吗?
已经有15人回复
【求助】siesta3.0 安装,错误一箩筐
已经有11人回复
1楼
2010-07-07 15:34:45
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
goldenfisher
金虫
(著名写手)
1ST强帖: 3
应助: 55
(初中生)
贵宾: 0.153
金币: 5779.1
散金: 2908
红花: 21
帖子: 1551
在线: 351.5小时
虫号: 117764
注册: 2005-11-26
性别: GG
专业: 原子和分子物理
★ ★
lvjian8596(金币+1):感谢交流! 2010-07-07 22:53:44
zzy870720z(金币+1):谢谢指点 2010-07-08 10:05:19
在-machinefile后面还要加上你命名的各个节点的文件。记住,-machinefile是一个命令,而后面跟上的才是其对应的节点。
比如命名文件为mf,其中内容为上面所说的内容,则运行
mpirun -n 8 -machinefile mf vasp即可
赞
一下
(3人)
回复此楼
3楼
2010-07-07 22:41:35
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
goldenfisher
金虫
(著名写手)
1ST强帖: 3
应助: 55
(初中生)
贵宾: 0.153
金币: 5779.1
散金: 2908
红花: 21
帖子: 1551
在线: 351.5小时
虫号: 117764
注册: 2005-11-26
性别: GG
专业: 原子和分子物理
★ ★
zzy870720z(金币+2):谢谢指点 2010-07-08 17:18:55
节点的名称有可能不一样,你的集群的各个节点你要确认是以node命名的吗?
我们的就不是,是以compute-1命名的。
你的情况是找不到分节点,估计你的命名有问题
赞
一下
(1人)
回复此楼
5楼
2010-07-08 17:05:40
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
相关版块跳转
第一性原理
量子化学
计算模拟
分子模拟
仿真模拟
程序语言
我要订阅楼主
Prettyswan
的主题更新
3
1/1
返回列表
如果回帖内容含有宣传信息,请如实选中。否则帐号将被全论坛禁言
普通表情
龙
兔
虎
猫
高级回复
(可上传附件)
百度网盘
|
360云盘
|
千易网盘
|
华为网盘
在新窗口页面中打开自己喜欢的网盘网站,将文件上传后,然后将下载链接复制到帖子内容中就可以了。
信息提示
关闭
请填处理意见
关闭
确定