计算化学公社

标题: 求助,orca 计算激发态总是在DOUBLES CORRECTION这一步中断 [打印本页]

作者
Author:
w5326178    时间: 2023-11-25 15:45
标题: 求助,orca 计算激发态总是在DOUBLES CORRECTION这一步中断
使用的版本是5.0.2,原子数143个,原子是C、H、N这些,当前的orca输入文件如下:
! PBE0-2 def2-TZVP(-f) def2-TZVP/C def2/J RIJCOSX tightSCF noautostart miniprint nopop
%maxcore  8000
%pal nprocs  8 end
%tddft
nroots 1
triplets true
TDA true
end
%cis dcorr 1
end


一方面,在计算时,总是在出现两个CIS的临时文件后就卡住了。
另一方面,在out文件中出现的最后一部分是这个:
------------------
DOUBLES CORRECTION (Double precision version)
------------------

The (D) correction will be scaled by  0.5000
Doing v(i,a)*T(i,a) terms (RI)                    ... ok

总是在DOUBLES CORRECTION这里中断。


目前做出的尝试:
1.刚开始使用的核数较多,现在降低了使用的核心数,最大的时候占用内存不过80GB,低于128GB,但是仍旧有问题。
2.怀疑可能是输入文件哪里错了。对一个水分子也进行了相同的计算,可以完成计算。

因此求助论坛的各位大佬。




作者
Author:
hebrewsnabla    时间: 2023-11-25 16:09
多给内存
作者
Author:
KSeGaSn    时间: 2023-12-2 12:11
请问最后是怎么解决的啊~ 我的分子和你大小一致 只多带了两个Au 我索性给了12000的内存 但还是停在这里了
作者
Author:
zjxitcc    时间: 2023-12-2 20:06
本帖最后由 zjxitcc 于 2023-12-2 20:08 编辑
KSeGaSn 发表于 2023-12-2 12:11
请问最后是怎么解决的啊~ 我的分子和你大小一致 只多带了两个Au 我索性给了12000的内存 但还是停在这里了

虽然分子大小一致,但理论方法、基组的不同,还是对计算量、内存需求有很大影响的,还是建议你贴出你的输入文件关键词、输出文件最后十几行报错内容,这样即使题主没回复你,其他人也可以回复你。
作者
Author:
KSeGaSn    时间: 2023-12-2 20:58
zjxitcc 发表于 2023-12-2 20:06
虽然分子大小一致,但理论方法、基组的不同,还是对计算量、内存需求有很大影响的,还是建议你贴出你的输 ...

明白!我的计算设置是
! DSD-PBEP86 D3BJ DKH2 DKH-def2-SVP SARC/J RIJCOSX %maxcore  12000 %pal nprocs   36,其中对Au原子用了SSARC-DKH-TZVP结合AutoAux的/C辅助基组,计算第一三重态激发态,nroots=6。
在结束了Davidson迭代之后停止:
------------------
DOUBLES CORRECTION (Double precision version)
------------------
The (D) correction will be scaled by  1.0000
Doing v(i,a)*T(i,a) terms (RI)                    ... ok
ORCA finished by error termination in CIS
Calling Command: mpirun -np 36  /opt/orca-5.0.2/orca_cis_mpi 2_input_folder/diau-ph-T1_lsf.cisinp.tmp 2_input_folder/diau-ph-T1_lsf
[file orca_tools/qcmsg.cpp, line 465]:
  .... aborting the run
我准备先进一步减小并行核数看看。
作者
Author:
zjxitcc    时间: 2023-12-2 21:01
KSeGaSn 发表于 2023-12-2 20:58
明白!我的计算设置是
! DSD-PBEP86 D3BJ DKH2 DKH-def2-SVP SARC/J RIJCOSX %maxcore  12000 %pal npro ...

是应该减少核数,增大每核内存
作者
Author:
w5326178    时间: 2023-12-7 11:02
KSeGaSn 发表于 2023-12-2 20:58
明白!我的计算设置是
! DSD-PBEP86 D3BJ DKH2 DKH-def2-SVP SARC/J RIJCOSX %maxcore  12000 %pal npro ...

上次在论坛提问后我就继续增加内存了。一次是加到8+12500,这个是中途爆内存了。所以又改到8+10000,这个则又是卡在老地方报错。如下:

The (D) correction will be scaled by  0.5000
Doing v(i,a)*T(i,a) terms (RI)                    ... ok
[file orca_tools/qcmem.cpp, line 998, Process 0]:  OUT OF MEMORY ERROR!

[file orca_tools/qcmem.cpp, line 998, Process 4]:  OUT OF MEMORY ERROR!
后续省略,都是OUT OF MEMORY ERROR! 的报错。

接下来我是准备减少核数,或者先试下小一些的泛函和基组了。
作者
Author:
KSeGaSn    时间: 2023-12-7 22:15
w5326178 发表于 2023-12-7 11:02
上次在论坛提问后我就继续增加内存了。一次是加到8+12500,这个是中途爆内存了。所以又改到8+10000,这个 ...

明白,我把内存加到了18核、20G/核,确实算下去了,但也真是超级之慢hhhh




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