计算化学公社

标题: ORCA运行TDDFT的Iteration 0终止计算 [打印本页]

作者
Author:
吃西瓜的佩奇    时间: 2022-3-26 20:47
标题: ORCA运行TDDFT的Iteration 0终止计算
请问老师,在用ORCA计算SOC时,计算至TDDFT部分Iteration 0为什么终止计算?这一分子的原子数为314,通过查询之前的帖子,猜测是服务器内存问题,因此作了如下的尝试:
1.减少核数,尝试了8核,4核,2核
2.增大内存,maxcore 设置为3000,5000,6000
最终的结果均为到这一步报错,服务器内存为58000兆
输入命令行
! PBE0 6-31G(d) miniprint tightSCF defgrid2 pal4
%tddft
maxcore 6000
nroots 5
dosoc true
tda false
printlevel 3
end
* xyz 0 1
输出文件末尾
                       ****Iteration    0****

Building the sigma vectors                     ...
   Memory handling for direct AO based RPA:
   Memory per vector needed      ...   270 MB
   Memory needed                 ...  4061 MB
   Memory available              ...  6000 MB
   Number of vectors per batch   ...    22
   Number of batches             ...     1
   Time for densities:            5.587
   Time for XC-Integration:      33.656


作者
Author:
wzkchem5    时间: 2022-3-26 21:23
maxcore可以再设大一点,maxcore乘以核数小于总内存的80%就可以。这个体系大小基本接近能做动TDDFT的极限了
作者
Author:
吃西瓜的佩奇    时间: 2022-3-27 16:07
wzkchem5 发表于 2022-3-26 21:23
maxcore可以再设大一点,maxcore乘以核数小于总内存的80%就可以。这个体系大小基本接近能做动TDDFT的极限了

好的,谢谢老师




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