计算化学公社

标题: 求助,输入文件中k点只能为6 6 4,否则直接报错 [打印本页]

作者
Author:
docshen777    时间: 2024-3-21 17:47
标题: 求助,输入文件中k点只能为6 6 4,否则直接报错
各位老师好,今天遇到一个问题,苦恼了一整天了依然无法解决,想请教大家,事情的起因是我想对自己的模型进行k点收敛性测试,于是用multiwfn生成了inp,用了培训班的脚本,结果发现没法跑,直接报错,报错内容为


Backtrace for this error:

Program received signal SIGSEGV: Segmentation fault - invalid memory reference.


查了资料发现是内存爆了,以为是mpi的问题,于是测试了很久,也没找到问题所在。中途试了一下AIMD的计算,是可以正常进行的。

然后我就测试了sob老师的CdS结构优化的文件,发现可以正常运行,把坐标往下的部分复制到我的模型上,也能正常运行。最后试来试去,发现只有在k点设置为6 6 4的情况下才能正常运行,哪怕是CdS的例子那个文件,改了k点也无法计算了。想请问这是cp2k的问题还是什么bug?我用了之前编译的2023.2和前天编译的2024.1,都有一样的问题。输入文件见附件。

谢谢大家回答!

作者
Author:
docshen777    时间: 2024-3-22 19:11
已经重新按照sob老师博文重新安装了cp2k2024.1,但还是有相同问题,k点只能是6 6 4,培训班中所有例子也都是要改成6 6 4才能运行,否则报错...
作者
Author:
sobereva    时间: 2024-3-22 20:53
你的运行环境(软或硬件都算)有问题
我在RockyLinux 9用2*7R32 512GB机子跑按下文编译的2024.1 popt版,把你的inp文件改成了6 6 6 k点,我这里毫无问题
CP2K第一性原理程序在CentOS中的简易安装方法
http://sobereva.com/586http://bbs.keinsci.com/thread-21608-1-1.html



  1. Number of orbital functions:                                               1609
  2. Number of independent orbital functions:                                   1609

  3. Extrapolation method: initial_guess


  4. SCF WAVEFUNCTION OPTIMIZATION

  5.   Step     Update method      Time    Convergence         Total energy    Change
  6.   ------------------------------------------------------------------------------
  7.      1 NoMix/Diag. 0.40E+00   15.8     1.98633039     -2056.3729205636 -2.06E+03
  8.      2 Broy./Diag. 0.40E+00   15.9     1.69213726     -1958.0982824128  9.83E+01
  9.      3 Broy./Diag. 0.40E+00   15.8     1.93084518     -2066.4653868406 -1.08E+02
  10.      4 Broy./Diag. 0.40E+00   15.7     1.22985921     -2064.2462936454  2.22E+00
  11.      5 Broy./Diag. 0.40E+00   15.7     1.41106404     -2062.1359219886  2.11E+00
  12.      6 Broy./Diag. 0.40E+00   15.7     1.28352511     -2062.2341637042 -9.82E-02
  13.      7 Broy./Diag. 0.40E+00   15.7     1.40831413     -2060.3406222694  1.89E+00
复制代码



作者
Author:
docshen777    时间: 2024-3-23 10:04
sobereva 发表于 2024-3-22 20:53
你的运行环境(软或硬件都算)有问题
我在RockyLinux 9用2*7R32 512GB机子跑按下文编译的2024.1 popt版, ...

谢谢sob老师帮我测试。我也一直在debug。我是wsl2的ubuntu环境,想来想去也就这个原因了,准备换虚拟机试试。再次谢谢您!
作者
Author:
docshen777    时间: 2024-3-23 15:10
sobereva 发表于 2024-3-22 20:53
你的运行环境(软或硬件都算)有问题
我在RockyLinux 9用2*7R32 512GB机子跑按下文编译的2024.1 popt版, ...

谢谢老师,换了rockylinux9.3已经成功跑起来,WSL是不太行...
作者
Author:
JCenter    时间: 2025-7-5 19:01
我也遇到这个问题了,使用k点就直接这个报错(ubuntu)。重装了好几遍,都是这样,我感觉就是openmpi的问题,但是安装openmpi也没异常。




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