计算化学公社

 找回密码 Forget password
 注册 Register
Views: 219|回复 Reply: 6
打印 Print 上一主题 Last thread 下一主题 Next thread

[CP2K] CI-NEB计算Pt+O2系统耗时严重

[复制链接 Copy URL]

17

帖子

0

威望

327

eV
积分
344

Level 3 能力者

老师您好,

我在做CI-NEB计算O₂吸附在Pt表面时,每一步迭代大约耗时9秒,.inp 文件是通过 Multiwfn 生成的,nproc_rep 设置为16。尝试将其调整为10/10后,每步迭代时间增加到了14秒左右。优化结构每一步的迭代耗时3.4s。目前任务是用 cpu=128、mpiprocs=128 提交的,用的是 cp2k.popt 版本。
另外,用相同的Pt表面计算H₂O分子吸附时,结构优化始终无法让H₂O吸附到Pt表面。我也试过直接把O-Pt键长设为1.9 Å再优化,结果还是没能成键。请问这种情况可能是什么原因导致的呢?

感谢老师和大家的帮助!

out.png (44.55 KB, 下载次数 Times of downloads: 5)

out.png

O2neb2.inp

8.7 KB, 下载次数 Times of downloads: 10

66

帖子

1

威望

1225

eV
积分
1311

Level 4 (黑子)

2#
发表于 Post on 2025-5-12 19:50:41 | 只看该作者 Only view this author
是不是NUMBER_OF_REPLICA 和NPROC_REP设置的不合理

17

帖子

0

威望

327

eV
积分
344

Level 3 能力者

3#
 楼主 Author| 发表于 Post on 2025-5-12 20:27:29 | 只看该作者 Only view this author
spinel 发表于 2025-5-12 19:50
是不是NUMBER_OF_REPLICA 和NPROC_REP设置的不合理

我也感觉,但试了16/16,16/8,目前还是10/16的9s左右是最快的

6万

帖子

99

威望

5万

eV
积分
120117

管理员

公社社长

4#
发表于 Post on 2025-5-12 21:35:19 | 只看该作者 Only view this author
当前10个NEB点,总共128个进程,设nproc_rep=16完全不合理。如果必须10个NEB点,应当nproc_rep=12,总共用12*10=120进程。要在不超过总物理核心数的前提下尽量让所有NEB点同时跑

每个副本SCF迭代每一轮耗时9秒算不上多,本来原子数也不很少、k点数也不少、每个副本的进程数也不多。并且绝对不要光关注这个的耗时,真正要关注的是NEB每一步的耗时,这才是最直接影响总耗时的。

北京科音CP2K第一性原理计算培训班(http://www.keinsci.com/KFP)里讲“过渡态搜索与反应路径的产生”的部分我专门强调了



如果H2O在Pt表面本来就没化学吸附,放近了也没意义

北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

66

帖子

1

威望

1225

eV
积分
1311

Level 4 (黑子)

5#
发表于 Post on 2025-5-12 22:16:24 | 只看该作者 Only view this author
H2O在Pt上的吸附应该不会直接成键,我做过H2O在Pt(111)面上的吸附,优化前Pt-O键长为1.9Å,优化完后变为2.3Å,可以顺利完成优化任务

17

帖子

0

威望

327

eV
积分
344

Level 3 能力者

6#
 楼主 Author| 发表于 Post on 2025-5-13 04:09:22 | 只看该作者 Only view this author
sobereva 发表于 2025-5-12 21:35
当前10个NEB点,总共128个进程,设nproc_rep=16完全不合理。如果必须10个NEB点,应当nproc_rep=12,总共用1 ...

谢谢sob老师。

17

帖子

0

威望

327

eV
积分
344

Level 3 能力者

7#
 楼主 Author| 发表于 Post on 2025-5-13 04:10:44 | 只看该作者 Only view this author
spinel 发表于 2025-5-12 22:16
H2O在Pt上的吸附应该不会直接成键,我做过H2O在Pt(111)面上的吸附,优化前Pt-O键长为1.9Å,优化完后 ...

对,我的是总会优化在2.4Å左右收敛结束。

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-14 21:03 , Processed in 0.169200 second(s), 23 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list