24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3074  |  回复: 23
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

vasp_wien2k

新虫 (初入文坛)

[求助] vasp串行,并行编译成功,但很奇怪。已有4人参与

在同样的机子上,同样的系统上,分别进行串行和并行编译vasp5.2,最终均可使用。
但同样的任务,并行耗时却总是串行的2倍,无论是串行耗时几十秒的任务或者串行耗时1个小时的任务。

硬件:双核笔记本四线程,32位ubuntu,
不知原因,请指教。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

刘仕晨

木虫 (正式写手)

楼主是以为并行,其实是串行跑了4次,一般出现这个都是并行软件出了问题,建议检查,如果楼主是ubuntu的机器,如果不想麻烦的话,可以提供一条捷径:1.安装mpd,sudo apt-get install mpd;2,安装mpich2,sudo apt-get install mpich2,3,再安装vasp,注意一定要重新安装vasp,我默认你的vasp并行编译是对的,而且已经装好了intel fortran和mkl库。如果楼主是直接用sudo apt-get install的openmpi也会出现同样的问题,所以建议mpich2,当然如果手动编译可以安装openmpi,不过个人感觉速度不如mpich2

» 本帖已获得的红花(最新10朵)

15楼2014-01-21 11:59:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 24 个回答

emilyoyang

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
liliangfang: 金币+1, 谢谢交流 2014-01-20 07:41:02
vasp_wien2k: 金币+15, ★★★很有帮助 2014-01-20 20:29:32
影响串并行效率的因素很多
你多试几个不同的example来测试对比一下
2楼2014-01-19 15:11:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lchchl

铜虫 (小有名气)

【答案】应助回帖


感谢参与,应助指数 +1
liliangfang: 金币+1, 谢谢交流 2014-01-20 07:41:07
这种情况很有可能的,核与核之间的通信速度当然是不如单核之内的通信速度,可能你所测试的列子中主要的耗时就在这里!
为什么小木虫每天都是扣四个金币!!!!!!
4楼2014-01-19 16:00:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

vasp_wien2k

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by emilyoyang at 2014-01-19 15:11:53
影响串并行效率的因素很多
你多试几个不同的example来测试对比一下

已经试了好几个任务了,并行耗时均是串行耗时的2.5倍,关键是也差不多都是这个样子的,没有例外的。而且从优化后的CONTCAR看,结果基本相同。
5楼2014-01-19 22:00:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见