24小时热门版块排行榜    

查看: 575  |  回复: 8
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

zhaohuxian

木虫 (正式写手)

[交流] 【求助】计算出错

我用同样的设置计算(ZnO)n不同结构的 TDDFT,小团簇没有什么问题,但是现在算到  n>10的时候程序就会报错:
Insufficient memory for PRISM at phase 15 IEnd=     1464614 LenI=     1328902.
Error termination via Lnk1e in C:\G03W\l914.exe at Fri Mar 07 19:59:59 2008.
Job cpu time:  0 days  0 hours 44 minutes 48.0 seconds.
这是为什么,怎么解决,谢谢
输入程序都是:

%chk=。。。

#p pbepbe/6-311g(d) td

。。。

0 1
(分子结构省略)


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

hairan

木虫 (著名写手)

瞌睡木虫


lei0736(金币+1,VIP+0):多谢讨论
引用回帖:
Originally posted by K372 at 2008-3-9 09:15:
LS的好像不对,%mem是指定程序所能使用的最大内存(包括物理的和虚拟的)而不是分配给每一个CPU核心的内存
另外上面推荐的内存大小是使得计算机整体性能接近最高的最大分配物理内存,若超过该限度,LINUX系统会用 ...

具体原理我不太清楚,但我开始说的只是经验,就是在我开展的很多大一点的计算中(以3.2G空余内存和LZ计算需要调用的l914.exe为例),如果使用
%mem=400mw
%nprocs=4
大约有80%的时间中,电脑一直在读硬盘,而CPU占用率只有可怜的2%左右,计算时间延长不是一般的多

而使用
%mem=100mw
%nprocs=4
CPU占用率在绝大部分时间里都能维持在400%。

[ Last edited by hairan on 2008-3-9 at 09:51 ]
据权威报纸调查,84%的青少年犯罪者有玩电子游戏的经历,故应该禁止经营电子游戏。据我们所知,100%的青少年犯罪者有穿鞋的经历,故制鞋厂应该停业。
8楼2008-03-09 09:45:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

zjy1818

银虫 (小有名气)


lei0736(金币+1,VIP+0):多谢
很明显,内存不够,不知你的结构是什莫,有多少原子,是否带周期?
2楼2008-03-08 14:01:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhaohuxian

木虫 (正式写手)

我算的就是(ZnO)n的团簇,最大是 n=18,即36个原子
3楼2008-03-08 14:33:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

greatqi

木虫 (正式写手)


lei0736(金币+1,VIP+0):多谢
呵呵,可以减少基组,变成6-31G(d), 或者6-31+G,或者是到比较大的内存的机子上去计算。
4楼2008-03-08 15:49:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见