计算化学公社

标题: Gromacs模拟同一体系,同一台机器,不同阶段耗时差距非常大是否正常 [打印本页]

作者
Author:
yaochuang    时间: 2019-9-14 12:22
标题: Gromacs模拟同一体系,同一台机器,不同阶段耗时差距非常大是否正常


            请教各位老师,我在利用Gromacs做一个体系的模拟时一共设置了三个模拟阶段:第一个阶段是快速压缩体系;第二个阶段是循环退火;第三个阶段是NPT跑平衡。
            结果是三个过程的运行效率差别很大,第一步和第二步的效率是1.2 ns/day,第三步的效率是20 ns/day。

            以下是我的三个mdp文件,请各位老师帮我看看设置的mdp文件是否合适,为什么三个阶段的差别会这么大呢,是否正常?
            谢谢!
(, 下载次数 Times of downloads: 22)
(, 下载次数 Times of downloads: 26)


作者
Author:
wuzhiyi    时间: 2019-9-14 17:57
猜测第一阶段快速压缩 因为我好像记得PME的格点计算和盒子大小有关 所以压缩前盒子巨大 当然慢了
第二块annealing用了free energy部分的功能有些不能用gpu加速 所以慢一点
第三阶段正常速度
作者
Author:
ggdh    时间: 2019-9-15 11:14
本帖最后由 ggdh 于 2019-9-15 12:11 编辑

很奇怪,我的一个体系也是这样,先NVT退火,再NPT退火(体积缩小10倍),然后跑平衡,但三者的任务速度基本一样
作者
Author:
yaochuang    时间: 2019-9-15 16:47
wuzhiyi 发表于 2019-9-14 17:57
猜测第一阶段快速压缩 因为我好像记得PME的格点计算和盒子大小有关 所以压缩前盒子巨大 当然慢了
第二块an ...

三个任务都没有使用GPU加速,只使用了12核的CPU
作者
Author:
yaochuang    时间: 2019-9-15 16:49
ggdh 发表于 2019-9-15 11:14
很奇怪,我的一个体系也是这样,先NVT退火,再NPT退火(体积缩小10倍),然后跑平衡,但三者的任务速度基本 ...

那你的应该还算正常吧,我的速度差距太大感觉不太正常,你使用GPU加速了吗?
作者
Author:
ggdh    时间: 2019-9-16 13:28
yaochuang 发表于 2019-9-15 16:49
那你的应该还算正常吧,我的速度差距太大感觉不太正常,你使用GPU加速了吗?

用了
我建议你把每个tpr 重新跑一遍 看看能不能重复
跑2万步,从1万步开始计时





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