24小时热门版块排行榜    

查看: 3204  |  回复: 22

zzy870720z

荣誉版主 (文坛精英)

优秀版主优秀版主优秀版主优秀版主

引用回帖:
Originally posted by valenhou001 at 2010-07-27 08:56:58:
这个是采用intel fortran编译vasp5.2时很典型的一个问题。本人曾饱受折磨。而且这个版上也有人抱怨遇到过类似的问题。我也贴了一个回帖的。

在FFLAGS选项里面增加 -heap-arrays  256,后面的值256你可以根据自 ...

侯老师能释一下后面跟的那个数值的意义吗?
上次也遇到这个问题,加了--heap-arrays 64就好用了
博学、审问、慎思、明辨、笃学
21楼2010-07-27 09:04:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

valenhou001

至尊木虫 (职业作家)


zzy870720z(金币+1):多谢侯老师指点,了解了,设置大了也没有问题吧 2010-07-27 09:29:56
参考ifort的help:

-heap-arrays [n]
   Temporary arrays of minimum size n (in kilobytes) are  allocated in heap memory rather than on the stack

这样使得能支持维数很大的数组。
22楼2010-07-27 09:28:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

vboyz

新虫 (初入文坛)


zzy870720z(金币+1):谢谢热心指点,不过这个很多时候不好用,应该是编译的问题 2010-07-27 16:27:47
尝试在环境变量里加上
ulimit -s unlimited
可参考这个帖子
http://cms.mpi.univie.ac.at/vasp-forum/forum_viewtopic.php?2.7272

[ Last edited by vboyz on 2010-7-27 at 15:43 ]
23楼2010-07-27 15:38:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lightgjx 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见