计算化学公社

标题: 求助:Gaussian计算显示scratch出错 [打印本页]

作者
Author:
suosuosky    时间: 2019-4-17 16:22
标题: 求助:Gaussian计算显示scratch出错
请教大家,下面的问题应如何解决(G16)?  谢 谢!

输入文件如下,计算BSSE修正的结合能。
%nprocshared=16
%mem=1GB
%chk=PhSiH3+NH3_B3LYPD3-6311_side_tetrel_B2Y_BSSE.chk

#p B2PLYPD3/jul-cc-pVTZ counterpoise=2

输出文件:
**** Warning!!: The largest alpha MO coefficient is  0.16857143D+03
Leave Link  801 at Wed Apr 17 12:58:04 2019, MaxMem=   134217728 cpu:               2.2 elap:               0.2
(Enter /home/chem/g16/l906.exe)
DoSCS=T DFT=T ScalE2(SS,OS)=  0.270000  0.270000
FulOut=F Deriv=F AODrv=F NAtomX=    19
   MMem=           0  MDisk=          18 MDiskD=          18
  W3Min=     5448114 MinDsk=     7648955 NBas6D=         609
NBas2D=      187155    NTT=      185745    LW2=     2000000
    MDV=   132865584 MDiskM=        1074 NBas2p=      161722
Disk-based method using OVN memory for 18 occupieds at a time.
Estimated scratch disk usage=  3716456916 words.
IMap=   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18
Actual    scratch disk usage=  3625486804 words.
GetIJB would need an additional      166422 words of memory to use all  16 processors.
JobTyp=1 Pass  1:  I=   1 to  18 NPSUse= 15 ParTrn=T ParDer=T DoDerP=F.
BNAloc error:  IScrX=19998 has length=  2178721792 needs  2179356160.
    LAS=  1446765012 NZItms=  1446765012 IntFul=           0
    NCl=          12   LBuc=      785920  NBucs=        2761
  NDBuc=      523944  LASCl=  1446765012  NPass=           1
    LW1=    20999133    LW2=   132686769
Error termination via Lnk1e in /home/chem/g16/l906.exe at Wed Apr 17 12:58:05 2019.
Job cpu time:       0 days  3 hours 38 minutes  9.4 seconds.
Elapsed time:       0 days  0 hours 13 minutes 58.6 seconds.
File lengths (MBytes):  RWF=  33617 Int=      0 D2E=      0 Chk=      7 Scr=      1



输入文件反复提交几次,老是出现上述问题,scratch文件已经清空了,而且相似大小的其他体系使用这个计算水平可以正常计算结束的,请问怎样解决这个问题呢?
因为其他类似的体系用的都是这个计算水平计算的,这个老是算不出来该怎么办,可以减小计算基组吗?是不是跟其他结合能不能比较了?



作者
Author:
zjxitcc    时间: 2019-4-17 16:41
其中已经有提示了“need an additional      166422 words of memory to use all  16 processors.”
内存写太小了,才用1GB,好歹10GB吧。
作者
Author:
suosuosky    时间: 2019-4-17 16:46
zjxitcc 发表于 2019-4-17 16:41
其中已经有提示了“need an additional      166422 words of memory to use all  16 processors.”
内存 ...

谢谢,请问是内存的原因吗?不是因为scratch文件空间不足吗?
作者
Author:
zjxitcc    时间: 2019-4-17 16:48
suosuosky 发表于 2019-4-17 16:46
谢谢,请问是内存的原因吗?不是因为scratch文件空间不足吗?

scratch不足被写满了是报错g_write,不是这样的。大概率是内存不足。
作者
Author:
sobereva    时间: 2019-4-17 17:34
MP2、双杂化都对内存有不低的需求,给1GB实在太不像话
作者
Author:
suosuosky    时间: 2019-4-17 17:40
sobereva 发表于 2019-4-17 17:34
MP2、双杂化都对内存有不低的需求,给1GB实在太不像话

好的,谢谢老师,那一般情况下用多少合适呢?20个左右的原子
作者
Author:
sobereva    时间: 2019-4-17 17:44
suosuosky 发表于 2019-4-17 17:40
好的,谢谢老师,那一般情况下用多少合适呢?20个左右的原子

看你物理内存有多少
怎么分配合理这里说明了
Gaussian的安装方法及运行时的相关问题
http://sobereva.com/439http://bbs.keinsci.com/thread-10814-1-1.html
作者
Author:
suosuosky    时间: 2019-4-17 17:51
sobereva 发表于 2019-4-17 17:44
看你物理内存有多少
怎么分配合理这里说明了
Gaussian的安装方法及运行时的相关问题

好的 谢谢sob老师!




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