24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1518  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

souledge

专家顾问 (著名写手)

[求助] 使用PGI编译VASP中无法使用长数组

使用PGI最新的12.3 Workstation版(2周试用许可证),MPICH2(configure OpenMPI时出错失败~),编译了VASP 4.6.28。
把makefile.linux_pg_opt稍微修改一下,最关键的是修改处理器类型,去掉-i8,就可以成功编译VASP了,结果没有问题。
但是看到pgif90的帮助文件上有参数:
-Mlarge_arrays
  -Mnolarge_arrays (default) (linux86-64 only). Allow (don't allow) arrays larger than 2GB;
  -Mlarge_arrays is default with -mcmodel=medium.

想到使用ifort时,如果不使用-heap-arrays,就会在计算大体系时容易内存溢出然后停止计算,于是也就在PGI的编译上使用了-Mlarge_arrays,结果,计算哪怕是个非常简单的结构时,也会在reading WAVECAR后出现错误:
internal ERROR: SETYLM, insufficient INDMAX workspace
比较郁闷和搞笑的是,这个错误在VASP的官方论坛里看,是使用ifort编译的,并且解决方案恰恰就是添加-heap-arrays……
于是实在想不出解决方法来了,来看看大家有什么解决方案没……
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

思想重于技巧,内涵重于表象
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

souledge

专家顾问 (著名写手)

引用回帖:
5楼: Originally posted by 绿遍山原 at 2012-04-04 17:55:12:
一般不会有哪个程序一次allocate2GB的数组。heap-array是为了把内存申请从栈上移到堆上。

看了一下manual,以前的理解有点误区~
思想重于技巧,内涵重于表象
6楼2012-04-04 19:39:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

thinkllh

铁杆木虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
fzx2008: 金币+1, 谢谢回帖交流! 2012-04-03 23:31:59
如此,何不直接用ifort, 还 不 存在 2周 试用 的 问 题.
Thinkwiththeworld.
2楼2012-04-03 22:58:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

souledge

专家顾问 (著名写手)


fzx2008: 金币+1, 赞! 2012-04-03 23:32:14
引用回帖:
2楼: Originally posted by thinkllh at 2012-04-03 22:58:13:
如此,何不直接用ifort, 还 不 存在 2周 试用 的 问 题.

考虑到在很多大型机上使用的是PGI或者Pathscale,为了防止今后万一有机会碰上时太抓瞎~
思想重于技巧,内涵重于表象
3楼2012-04-03 23:28:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

souledge

专家顾问 (著名写手)


贺仪: 金币+1, 谢谢参与讨论 2012-04-04 13:26:37
新的一个测试结果,计算一个64个原子的四方对称模型,单核运行没有使用-Mlarge_arrays编译的VASP,居然占用内存6GB,并且没有出错。等待了半个小时,出现了第一个SCF步~不继续等了~先发一个运行中的资源截图。是否这意味着使用PGI的话无需考虑传说中的2GB数组限制问题呢?
思想重于技巧,内涵重于表象
4楼2012-04-04 00:02:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 279求调剂 +6 j的立方 2026-03-29 6/300 2026-03-30 11:46 by 松花缸1201
[考研] 南京大学化学调剂 +10 景随风 2026-03-29 15/750 2026-03-30 11:21 by limeifeng
[考研] 334分 一志愿武理 材料求调剂 +12 李李不服输 2026-03-26 12/600 2026-03-30 10:33 by 我是小康
[考研] 348求调剂 +6 小懒虫不懒了 2026-03-28 6/300 2026-03-30 10:29 by Evan_Liu
[考研] 一志愿中南大学化学0703总分337求调剂 +6 niko- 2026-03-27 6/300 2026-03-30 10:25 by herarysara
[考研] 318一志愿吉林大学生物与医药 求调剂 +5 笃行致远. 2026-03-28 5/250 2026-03-30 06:56 by ilovexiaobin
[考研] 343求调剂085601 +3 要努力学习x 2026-03-29 3/150 2026-03-29 18:35 by wxiongid
[考研] 一志愿南昌大学324求调剂 +5 hanamiko 2026-03-29 5/250 2026-03-29 16:46 by 学员8dgXkO
[考研] 329求调剂 +10 钮恩雪 2026-03-25 10/500 2026-03-29 13:32 by peike
[考研] 298求调剂 +3 种圣赐 2026-03-29 3/150 2026-03-29 12:06 by longlotian
[考研] 086000生物与医药调剂 +5 Feisty。 2026-03-28 9/450 2026-03-29 12:02 by longlotian
[考研] 一志愿211 初试270分 求调剂 +8 谷雨上岸 2026-03-23 9/450 2026-03-29 01:00 by 我是小康
[考研] 085405 考的11408求各位老师带走 +3 Qiu学ing 2026-03-28 3/150 2026-03-28 09:19 by 乐呵呵的追梦人
[考研] 一志愿211院校 344分 东北农业大学生物学学硕,求调剂 +5 丶风雪夜归人丶 2026-03-26 8/400 2026-03-27 19:22 by 丶风雪夜归人丶
[考研] 085600材料与化工调剂 +10 A-哆啦Z梦 2026-03-23 16/800 2026-03-27 15:13 by caszguilin
[论文投稿] Journal of Mechanical Science and Technology +3 Russ_ss 2026-03-25 5/250 2026-03-27 10:49 by 陆小果画大饼
[考研] 343求调剂 +4 赠我一本书 2026-03-23 4/200 2026-03-27 00:40 by wxiongid
[考研] 一志愿天津大学339材料与化工求调剂 +3 江往卖鱼 2026-03-26 3/150 2026-03-26 09:42 by 王小欠i
[考研] 303求调剂 +6 蓝山月 2026-03-25 6/300 2026-03-25 22:47 by 418490947
[考研] 340求调剂 +5 话梅糖111 2026-03-24 5/250 2026-03-25 06:53 by ilovexiaobin
信息提示
请填处理意见