计算化学公社

标题: cp2k做激发时遇到内存的无效引用问题怎么解决? [打印本页]

作者
Author:
一科白菜    时间: 2023-5-31 12:35
标题: cp2k做激发时遇到内存的无效引用问题怎么解决?
各位老师好,附件是我用cp2k做激发950个态的输入文件。900个态是正常的,950个态是900的输入文件改激发态的个数为950算的,出现截图这种错误。
想问一下:是输入文件的问题还是950太大了算不了的问题呢?或者是其他没注意的问题,机器内存还有,我算950之前也将之前的结果进行了清理。

作者
Author:
abin    时间: 2023-5-31 17:44
你又没说,怎么编译的,
用什么编译器,哪一个MPI?

给这个图片,能猜出什么来……

好多版本的MPI,都存在问题,
写在cp2k讨论组,以及Intel MPI论坛,都有提及……

最稳定的是Intel 2018.4.
OneAPI,可能会遇到问题。
作者
Author:
sobereva    时间: 2023-6-1 04:18
大概率是内存不够
如果空余内存还有富裕,把MAX_MEMORY设得更大。如果没有富裕,减小MPI进程数从而令MAX_MEMORY能设得更大
作者
Author:
一科白菜    时间: 2023-6-1 15:05
好的,非常感谢老师
作者
Author:
一科白菜    时间: 2023-6-1 15:08
abin 发表于 2023-5-31 17:44
你又没说,怎么编译的,
用什么编译器,哪一个MPI?

非常感谢老师的回复,我是刚开始接触,编译这个我也不太清楚。我的输入文件是multiwfn做的,这个机器是组里装的,我刚开始使用。抱歉您的问题我也会注意,我再问问组里其他人




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