请选择 进入手机版 | 继续访问电脑版

计算化学公社

 找回密码
 现在注册!
查看: 545|回复: 4

[VASP] 天河2号编译vasp有坑

[复制链接]

68

帖子

5

威望

442

eV
积分
610

Level 4 (黑子)

发表于 2018-10-7 17:30:18 | 显示全部楼层 |阅读模式
本帖最后由 sky 于 2018-10-7 17:30 编辑

默认的编译器是Intel2013,在编译vasp5.3及其以上版本时会出错,详见:http://bbs.keinsci.com/thread-10975-1-1.html

天河2号有一份makefile文件可以通过编译正常运行,但它使用的是O1优化,大约有10%左右的速度损失。使用Intel2015.1版本的编译器和O2优化才能正确编译软件。

另外顺便测试了一下编译参数:-DMPI_BLOCK=8000和-DCACHE_SIZE=8000对vasp运行速度无影响,DCACHE_SIZE从4000加到30000,电子步运行速度差异在1s以内(单步耗时接近10s)。
此外INCAR中的参数NCORE对计算速度有重大影响,记得先测试后计算,取值一般为单个节点的CPU核数,比如天河二号上应该设置NCORE = 24



评分

参与人数 1eV +2 收起 理由
sobereva + 2 欢迎讨论

查看全部评分

106

帖子

0

威望

490

eV
积分
596

Level 4 (黑子)

发表于 2018-10-8 15:11:45 | 显示全部楼层
“此外INCAR中的参数NCORE对计算速度有重大影响,记得先测试后计算,取值一般为单个节点的CPU核数,比如天河二号上应该设置NCORE = 24“
这个说的好在行啊!!!

我维护的机器上,一堆菜鸟,不管三七二十一,无论算什么,都要24核心并行。 (机器硬件是单节点2个12核心的处理器)。

我曾经提示部分用户,请合理控制使用CPU核心数目,并合理修正输入文件,
当然也提到过,vasp计算,为了跑得快,请根据不同的任务类型,合理调控几个效率相关的关键词。这几个关键词手册中是有的,然后被用户给无情的忽视了。 那,算的慢,不要来找我哦。

评分

参与人数 1eV +2 收起 理由
Mikasa + 2 GJ!

查看全部评分

38

帖子

0

威望

163

eV
积分
201

Level 3 能力者

发表于 2018-10-9 21:56:31 | 显示全部楼层
本帖最后由 LGC020305 于 2018-10-9 21:59 编辑
abin 发表于 2018-10-8 15:11
“此外INCAR中的参数NCORE对计算速度有重大影响,记得先测试后计算,取值一般为单个节点的CPU核数,比如天 ...

"一堆菜鸟,不管三七二十一,无论算什么,都要24核心并行。 (机器硬件是单节点2个12核心的处理器)"
深有同感啊,有时候很无语.
我这边,好多老师(不是菜鸟啊)每次都用全部核心并行,一下子提交几十个任务,别提多烦人了.

2

帖子

0

威望

15

eV
积分
17

Level 1 能力者

发表于 2018-10-14 11:00:47 | 显示全部楼层
abin 发表于 2018-10-8 15:11
“此外INCAR中的参数NCORE对计算速度有重大影响,记得先测试后计算,取值一般为单个节点的CPU核数,比如天 ...

大拿,什么时候写个东西,让我这些新手学习一下啊。我们也想省时省核啊

106

帖子

0

威望

490

eV
积分
596

Level 4 (黑子)

发表于 2018-10-15 08:51:55 | 显示全部楼层
wswlgh 发表于 2018-10-14 11:00
大拿,什么时候写个东西,让我这些新手学习一下啊。我们也想省时省核啊

这个很简单。

我管理的机器上,我都有指定的脚本。 并且脚本所在的目录,都有readme.txt文档。
但是,绝大多数用户,都不会看的, 都会找百度的结果来用。

我的态度是,你爱用不用。 算的慢,又不是我的事情。
您需要登录后才可以回帖 登录 | 现在注册!

本版积分规则

手机版|北京科音自然科学研究中心|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949-1号 )

GMT+8, 2018-11-20 04:54 , Processed in 0.106513 second(s), 24 queries .

快速回复 返回顶部 返回列表