计算化学公社

标题: AIMD时NPT过程越跑越慢,1步已经两分钟,请问怎么修改才会合理呢? [打印本页]

作者
Author:
以玉名诗    时间: 2026-1-14 17:49
标题: AIMD时NPT过程越跑越慢,1步已经两分钟,请问怎么修改才会合理呢?
本帖最后由 以玉名诗 于 2026-1-14 17:55 编辑

老师您好,初始结构使用Packmol进行了构建,因为我的体系是掺杂体系没有对应密度数据,只通过参考的密度稍微调大了盒子的尺寸,并设定了周期性边界条件以避免真空层的产生。接着我的体系经过NVT系综已经跑到了目标温度进行了相应的弛豫过程,这部分过程都是正常的。接着目标是使用NPT过程调整盒子尺寸,消除残余应力,但此处遇到了问题,使用128核的超算跑到600步之后竟然需要2分钟跑1步,那我跑1w步岂不是跑到猴年马月啊。
所以想请教各位老师我的输入文件有什么问题吗?其次我找到Sob老师之前在求助:CP2K跑AIMD每步时间越跑越长 - 第一性原理 (First-principles) - 计算化学公社这个帖子中给出的解决方案,
尝试调整&DFT / &QS / EXTRAPOLATION设定的初猜波函数外推方法
默认是ASPC,根据之前很多步的波函数做外推,可以尝试其它的比如USE_PREV_P,此时每一步只用前一步的波函数当初猜。也可以仍用ASPC但是调整EXTRAPOLATION_ORDER
这个修改之后会对MD精度有影响吗?我是目标通过MD过程引出cube文件,计算此时的电子结构信息

作者
Author:
yxdd98    时间: 2026-1-14 20:24
改变外推方法应该有用,但我实测发现改变外推算法重启计算后能量会存在不连续,建议不同算法下跑一段短流程,找一个速度总体较快的方法再跑全流程;此外也建议换别的超算或电脑测试,排除编译的问题
作者
Author:
以玉名诗    时间: 2026-1-14 20:33
yxdd98 发表于 2026-1-14 20:24
改变外推方法应该有用,但我实测发现改变外推算法重启计算后能量会存在不连续,建议不同算法下跑一段短流程 ...

可能还真是编译有问题,之前输入文件里有文字提示来着,我把它屏蔽了,结果后面越算越慢,当时sob老师也说是编译的问题,但是我不知道怎么解决
http://bbs.keinsci.com/forum.php ... 7&fromuid=56614


作者
Author:
yxdd98    时间: 2026-1-14 20:39
以玉名诗 发表于 2026-1-14 20:33
可能还真是编译有问题,之前输入文件里有文字提示来着,我把它屏蔽了,结果后面越算越慢,当时sob老师也 ...

如果是超算平台的话建议找工程师解决




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3