计算化学公社

标题: cp2k做aimd时并行方式的选择 [打印本页]

作者
Author:
渡边京介    时间: 2025-4-29 16:55
标题: cp2k做aimd时并行方式的选择
sob老师在cp2k的安装教程中提到有mpi并行和openmpi并行两种方式,以及将二者结合起来的psmp,但是我发现在做aimd时,mpi并行的方式会出现很奇怪的结果,设定n个mpi并行,同一步md会就会输出n个结果,最后效率非常低,远不如只用openmpi并行

例如当使用
export OMP_NUM_THREADS=16
mpirun -np 4 cp2k.psmp md2.inp |tee md2.out

电子步变成了4行一输出
(, 下载次数 Times of downloads: 3)


动力学也是四行一输出
(, 下载次数 Times of downloads: 2)

这种情况是并行没有配置好造成的吗

作者
Author:
abin    时间: 2025-4-29 19:53
每四行,内容都是一样的……

玩得不对呀
作者
Author:
sobereva    时间: 2025-4-29 20:10
没正常并行。诸如当前生效的MPI库和编译CP2K时用的不是同一个导致并行失败




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