24小时热门版块排行榜    

查看: 2177  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

jinbei

木虫 (正式写手)

[求助] 高斯09优化中途终止计算,log文件提示内存问题 已有1人参与

高斯09优化离子液体的结构时,计算到中途时出现问题,计算终止,输出文件.log文件(不是终端)里面最后一行出现“galloc:  could not allocate memory.”这句号,计算到中途为何出现无法分配内存呢?
       之前由于输入文件“%mem=5500MW”内存设置为5500MW,优化时在终端出现“galloc: could not allocate memory.: Cannot allocate memory galloc”提示,此时,直接调整“%mem=4000MW”后即可正常运行。(服务器有32CPU,32G内存,红帽LINUX系统)
      
(1)下面是输入文件.gjf的头几行(全部见附件)。
%nprocshared=2
%mem=4000MW
%chk=05-Ps-mim_p-TSA_front_-opt-freq.chk
# opt freq ub3lyp/6-311++g(d,p) pop=(nbo,savemixed) geom=connectivity

(2)下面是输出文件.log的最后几行(全部见附件)。
Initial guess <Sx>= 0.0000 <Sy>= 0.0000 <Sz>= 0.0000 <S**2>= 0.0000 S= 0.0000
Harris functional with IExCor=  402 diagonalized for initial guess.
ExpMin= 3.60D-02 ExpMax= 9.34D+04 ExpMxC= 3.17D+03 IAcc=3 IRadAn=         0 AccDes= 0.00D+00
HarFok:  IExCor=  402 AccDes= 0.00D+00 IRadAn=         0 IDoV= 1
ScaDFX=  1.000000  1.000000  1.000000  1.000000
FoFCou: FMM=F IPFlag=           0 FMFlag=      100000 FMFlg1=           0
         NFxFlg=           0 DoJE=T BraDBF=F KetDBF=T FulRan=T
         Omega=  0.000000  0.000000  1.000000  0.000000  0.000000 ICntrl=     500 IOpCl=  0
         NMat0=    1 NMatS0=    1 NMatT0=    0 NMatD0=    1 NMtDS0=    0 NMtDT0=    0
         I1Cent=           4 NGrid=           0.
Petite list used in FoFCou.
Requested convergence on RMS density matrix=1.00D-08 within 128 cycles.
Requested convergence on MAX density matrix=1.00D-06.
Requested convergence on             energy=1.00D-06.
No special actions if energy rises.
SCF Done:  E(UB3LYP) =  -1903.00239220     A.U. after   14 cycles
             Convg  =    0.3940D-08             -V/T =  2.0028
<Sx>= 0.0000 <Sy>= 0.0000 <Sz>= 0.0000 <S**2>= 0.0000 S= 0.0000
<L.S>= 0.000000000000E+00
Annihilation of the first spin contaminant:
S**2 before annihilation     0.0000,   after     0.0000
DiagDN has N=   684 LTot=  2084 but NE2=     3 cannot use DSYEVD.
Calling FoFJK, ICntrl=      2127 FMM=F ISym2X=0 I1Cent= 0 IOpClX= 1 NMat=1 NMatS=1 NMatT=0.
galloc:  could not allocate memory.
回复此楼

» 本帖附件资源列表

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qchem

铁杆木虫 (著名写手)


4楼2016-02-21 12:30:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

qchem

铁杆木虫 (著名写手)


【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
jinbei: 金币+10, ★★★★★最佳答案 2016-02-21 20:08:46
你算算32G等于多少MW就明白了

发自小木虫IOS客户端
2楼2016-02-21 08:26:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jinbei

木虫 (正式写手)

引用回帖:
2楼: Originally posted by qchem at 2016-02-21 08:26:39
你算算32G等于多少MW就明白了

32*1024=32768M

发自小木虫IOS客户端
3楼2016-02-21 11:23:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jinbei

木虫 (正式写手)

引用回帖:
4楼: Originally posted by qchem at 2016-02-21 12:30:08
1w等于8字节

谢谢,没有注意到MW和MB的区别
5楼2016-02-21 20:08:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见