LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: hubert_star

新版的gcc 4.4性能要比gcc 4.3好得多

[复制链接]
发表于 2009-4-26 22:59:24 | 显示全部楼层
恩intel 编译器编译要慢很多
尤其是在安腾的机器上编译相对慢很多

不过运行速度能快很多
Post by d00m3d;1979718
速度是指运行速度吧,编译速度慢了 40% 都不只。。。
回复 支持 反对

使用道具 举报

发表于 2009-4-26 23:17:16 | 显示全部楼层
正在下载。gcc是个好工具。
回复 支持 反对

使用道具 举报

发表于 2009-4-26 23:32:51 | 显示全部楼层
ICC也可以在AMD上使用吧。也没有相关测试。只是听说如果全部都用icc编译会有问题,所以还是用GCC了
回复 支持 反对

使用道具 举报

发表于 2009-4-27 01:40:05 | 显示全部楼层
Post by jarryson;1980008
ICC也可以在AMD上使用吧。也没有相关测试。只是听说如果全部都用icc编译会有问题,所以还是用GCC了
新的ICC不支持AMD处理器了,v11的,运行时会检查处理器类型,如果是AMD的话会报错并终止程序。我实验室的电脑是AMD的,结果只能用gcc。
回复 支持 反对

使用道具 举报

发表于 2009-4-27 09:31:16 | 显示全部楼层
Post by fmying;1980041
新的ICC不支持AMD处理器了,v11的,运行时会检查处理器类型,如果是AMD的话会报错并终止程序。我实验室的电脑是AMD的,结果只能用gcc。


intel开始限制这个?还是amd自己兼容intel的技术不够?
恶战持续...
我们还是GCC的好.
回复 支持 反对

使用道具 举报

发表于 2009-4-27 11:11:10 | 显示全部楼层
Post by bingyuan;1979797
如果我把gcc编译一遍,那么编译速度就能上来了吧


牛啊,如果按照这个思路……
我用 新版 gcc 编译一遍 gcc,于是新 gcc 速度提升 10%。
再用新的 gcc 再编译 gcc 又提升 10%
我再编 再编 再再编
是不是能无限优化……
回复 支持 反对

使用道具 举报

发表于 2009-4-27 11:11:45 | 显示全部楼层
Gentoo,我可能找个时间去你家溜达几圈!
回复 支持 反对

使用道具 举报

发表于 2009-4-27 11:21:58 | 显示全部楼层
Post by latteye;1980099
牛啊,如果按照这个思路……
我用 新版 gcc 编译一遍 gcc,于是新 gcc 速度提升 10%。
再用新的 gcc 再编译 gcc 又提升 10%
我再编 再编 再再编
是不是能无限优化……

以下是我的理解:
  1. 代码优化是有限的,不可能无限优化,第一次优化效果相对明显,第二次编译效果会差一些,
  2. 一次比一次差,最后再也无法优化。
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-4-27 11:22:38 | 显示全部楼层
Post by fmying;1979978
典型的gentoo用户回帖。。。:yun:


我还没有折腾Gentoo,但我的想法没有错,对吧?
回复 支持 反对

使用道具 举报

发表于 2009-4-27 11:31:22 | 显示全部楼层
Post by bingyuan;1980104
我还没有折腾Gentoo,但我的想法没有错,对吧?


其实意思是这是GENTOO的风格。但是为了一点很有限的性能提升而费力自己编译对普通工具使用者来说不可取,有点吃力不讨好,性能的改善没有明显感觉。

这么大一个工具包自己编译真的不省事。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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