计算化学公社

标题: 算一个150个原子左右的AIMD,CP2K没有报错信息卡在了某一步 [打印本页]

作者
Author:
ikik    时间: 2026-3-13 10:29
标题: 算一个150个原子左右的AIMD,CP2K没有报错信息卡在了某一步
新手刚接触CP2K,我最近在算一个150个原子左右的AIMD,但每次都没报错,都卡在了Re-scaling the density matrix to get the right number of electrons,想问问各位大佬这是什么原因
作者
Author:
Uus/pMeC6H4-/キ    时间: 2026-3-13 10:53
输出文件里打印的信息重复且混乱,说明CP2K并行异常。安装工具链及CP2K时用的环境设置(包括但不限于加载的module、source的脚本、写到用户登录节点~/.bashrc里的环境变量等)是否在用任务提交脚本放到计算节点时生效,特别是并行所用MPI是否与编译所用一致?
作者
Author:
ikik    时间: 2026-3-13 12:19
Uus/pMeC6H4-/キ 发表于 2026-3-13 10:53
输出文件里打印的信息重复且混乱,说明CP2K并行异常。安装工具链及CP2K时用的环境设置(包括但不限于加载的 ...

感谢您的回复,让我知道了可能的原因,我是在超算用安装好的软件模块计算的,所以我也不知道您所说环境设置是否一致
作者
Author:
Stardust0831    时间: 2026-3-13 15:12
(, 下载次数 Times of downloads: 9) 现在的情况是输出了47次单核并行的任务信息,相当于在跑47个各自独立的单核任务。通常原因可能是环境中激活的mpi版本和编译时不一致导致的,比如是用intel的mpi编译的cp2k、却用了openmpi执行了实际的计算。
具体可能需要你which mpirun看看现在激活的是哪个路径下的mpi了。

作者
Author:
ikik    时间: 2026-3-13 18:21
Stardust0831 发表于 2026-3-13 15:12
现在的情况是输出了47次单核并行的任务信息,相当于在跑47个各自独立的单核任务。通常原因可能是环境中激活 ...

好的,感谢您的回复





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