Fortran Coder

查看: 20404|回复: 10
打印 上一主题 下一主题

[数值问题] intel visual fortran 在64位系统工作如何充分利用内存

[复制链接]

5

帖子

1

主题

0

精华

入门

F 币
80 元
贡献
45 点

规矩勋章

跳转到指定楼层
楼主
发表于 2014-12-27 15:02:35 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
我安装的fortran是2013版,系统是64位的。但程序只能利用2g内存,看了下,似乎是程序是32位进程的原因。
请问需要如何设置,使编译是在64位环境下运行,16g内存用不上太可惜了。
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

796

帖子

2

主题

0

精华

大宗师

F 币
3787 元
贡献
2266 点
沙发
发表于 2014-12-27 15:56:07 | 只看该作者
打开大内存支持。

QQ图片20141227155538.jpg (100.98 KB, 下载次数: 437)

QQ图片20141227155538.jpg

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
板凳
发表于 2014-12-27 16:38:18 | 只看该作者
切换为64位编译器就可以了。

第一步(仅操作一次):
打开VS,工具菜单,选项,Intel Composer XE,Visual Fortran,Compilers,选择默认编译器为 x64(而不是 x86)

第二步(每个工程都需要操作):
打开工程属性,配置管理器,活动解决方案平台,里面新建,取一个叫 x64 的平台配置。

第三步:
重新编译运行你的程序

38

帖子

7

主题

0

精华

熟手

F 币
218 元
贡献
134 点

规矩勋章

地板
发表于 2014-12-27 19:29:55 | 只看该作者
我安装的是VS2008 IVF11,安装的时候有个I32,I64,好像必须得安装I64才能新建x64吧

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
5#
发表于 2014-12-27 20:20:55 | 只看该作者
楼主安装时,如果没有特意的取消,那应该都安装了 x64 的。

5

帖子

1

主题

0

精华

入门

F 币
80 元
贡献
45 点

规矩勋章

6#
 楼主| 发表于 2014-12-27 23:18:30 | 只看该作者
li913 发表于 2014-12-27 15:56
打开大内存支持。

谢谢 就是这个

5

帖子

1

主题

0

精华

入门

F 币
80 元
贡献
45 点

规矩勋章

7#
 楼主| 发表于 2014-12-27 23:22:53 | 只看该作者
vvt 发表于 2014-12-27 16:38
切换为64位编译器就可以了。

第一步(仅操作一次):

谢谢啦 我重装了下软件 把32位的去掉了 只留64位 还是有2g内存限制问题

的确是需要楼上这样更改

5

帖子

1

主题

0

精华

新人

F 币
24 元
贡献
13 点
8#
发表于 2020-8-23 23:08:44 | 只看该作者
本帖最后由 duwenhai 于 2020-8-23 23:13 编辑

我按照楼上的方法修改以后,重新试了一下彭国伦的程序,检测内存大小,结果内存后来变为负值,然后循环起来,请问为啥呢?
C:\Users\zouyu\Desktop\微信截图_20200823230637.png

微信截图_20200823230637.png (37.46 KB, 下载次数: 372)

显示结果,为啥出现负值呢?

显示结果,为啥出现负值呢?

微信截图_20200823231252.png (20.09 KB, 下载次数: 402)

代码程序

代码程序

5

帖子

1

主题

0

精华

新人

F 币
24 元
贡献
13 点
9#
发表于 2020-8-23 23:29:47 | 只看该作者
笔记本的内存大小为8G,为啥到2047MB就,显示就会变为负值呢?

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
10#
发表于 2020-8-24 09:17:39 | 只看该作者
integer 改为 integer(kind=8)
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-4-24 03:14

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表