主题:64位win7系统下,用64位IVF运行,如何提高速度问题?
xu053
[专家分:0] 发布于 2012-05-28 18:50:00
[size=5]有谁知道怎么样能提高64位win7系统下的,IVF的运行速度,最近写的程序比较大,如果谁遇到过同样的问题,给我讲下啊,目前我机器是win7系统,10G内存。[/size]
回复列表 (共3个回复)
沙发
臭石头雪球 [专家分:23030] 发布于 2012-05-29 07:19:00
我想作为操作系统和编译器来说。已经经过长期的验证和优化了,程度应该是比较高的。
你的硬件配置相信也是很好很好的了。
如果你还是觉得慢,也许从算法上能寻求更多的优化。
板凳
cgl_lgs [专家分:21040] 发布于 2012-05-30 08:34:00
更多的是算法上的调整。你用profile工具分析一下吧。
3 楼
fanzhongyi [专家分:0] 发布于 2012-10-23 10:24:00
我使用的是64位win7系统,IDE是geany 编译器为gfortran
我发现我的单精度有八位有效数字
执行
program ex0408
real(kind=4)::a,b
a = 1000000
b = 0.1
write(*,*) a,"+",b,"=",a+b
stop
end
显示结果为1000000.0+0.10000000=1000000.1
按理来说应该只有7位有效数字啊结果应该是1000000啊,求指导
我来回复