POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 7313|回复: 43
打印 上一主题 下一主题

囧 囧 囧 intel又输了

[复制链接]
跳转到指定楼层
1#
发表于 2007-8-24 17:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
AMD在四年前推出了兼容64位程序的处理器——Athlon64,凭借着这系列处理器,AMD在和Intel的战斗中打了一个极其漂亮的翻身仗,并且逼迫Intel也推出了兼容64位处理器.时至今日,几乎AMD和Intel的任何一款处理器都已经支持64位计算了.理论上64位计算要比32位计算更加迅速,但是64位计算还需要64位操作系统来支持,那么还要提到另外一个重要的“演员”——微软.微软为了迎合64位的大潮,在2004年推出了Windows XPx64Editon,之后又在今年推出了Windows Vista 64,而且最近WindowsVista还大打降价促销牌,看来微软想要证明64位计算已经到来了.那么对于计算机用户来讲,到底是Intel的兼容64位处理器更加优越,还是AMD 的兼容64位处理器更加强大呢.到底谁更强,看看再说.


                ·64位,一场微软导演的战争?

   2003年4月,AMD发布了他们的第一款兼容64位处理器,这款处理器就是大名鼎鼎的Athlon64,也正是这个系列的处理器在相当长的时间里依靠64位计算为卖点给Intel施加了相当大的压力.虽然那个时候很多消费者并不非常清楚64位能够在实际应用中起到何种作用,但是AMD依靠着Athlon 64处理器在32位计算中的性价比高于Pentium4,成功地压制了Intel在玩家心目中的地位,不过Intel凭借着雄厚的经济实力以及在民用级处理器市场中积累起来的人气,并没有理会AMD的64位战略,似乎一切都在Intel的掌握之中.直到微软出其不意地发布了Windows XP 64位版之后,事情发生了戏剧性的转变.

   Intel和微软的关系一直都是非常牢靠的,曾经有人戏称他们在软件和硬件领域的结合为“Wintel”,不过自从AMD的Athlon64发布之后,微软和Intel的关系开始变得微妙了,微软开始为AMD的处理器做专门的优化,并且推出针对AMD处理器的操作系统(XP64).Intel当然不会看着自己的盟友离开自己,更不愿看着自己的市场被竞争对手蚕食,随后也推出兼容64位处理器(EM64T).


经过了四年的发展,目前几乎所有市面上的处理器都已经开始了对64位计算的支持.从游戏到办公,从杀毒到科学计算,越来越多的软件开始全面启动了64位计划,一场真正的处理器大战已经开始了.

·一号测谎:常规数学64位计算

测试说明



在Windows Vista64下64位计算是否能为常规运算带来提升呢?SuperPI本来是在32位操作系统下的计算以及测试软件,但是在64位系统下,成绩是否会得到提升呢?从柱状图中我们可以看到,计算圆周率小数点后100万位的测试中Intel处理器有着非常明显的优势,酷睿2 E63200竟然领先Athlon 646000+,看来在常规数学计算方面Intel还是做足了功夫,以至于让竞争对手一败涂地.不过有一点值得注意,相对于32位下的测试,所有处理器成绩都有小幅度下降,看来无论是软件还是硬件似乎都没有对64位计算做好准备.

·二号测谎:64位视频压缩测试

    随着DV走入逐渐走入寻常百姓家,视频压缩必定越来越受到关注.在众多的视频压缩软件中WMEncoder64是微软专门为64位操作系统设计的视频压缩软件,我们使用了MPEG视频进行压缩测试.



从成绩上来看,AMD处理器一改在常规数学计算中的颓势.Athlon 64 X26000+以25秒的微弱优势领先于酷睿2E6600,而参测的其他AMD处理器相对于Intel处理器也保持了这种微弱的优势.

·三号测谎:《魔兽世界》的64位表现




在64位操作系统下用户同样需要游戏,按照几年前AMD的宣传,在《Farcry》64位版中,拥有64位CPU将会体验到更加真实的游戏效果以及更加流畅的游戏速度,但是实际情况并非宣传的那样,时至今日我们依然很难感受到64位带给游戏的优越性.在这次Intel与AMD的64位PK中,AMD处理器在《魔兽世界》的表现依然强势,也就是说,在Vista 64下,Athlon64 X2系列处理器相对于Intel酷睿2系列更具竞争力.

·四号测谎:64位压缩与解压缩测试

   在Vista 64位操作系统下,虽然Winrar更加通用化,但是并没有为64位开发专门的版本,而7-zip64无疑是64位操作系统下最合适不过的压缩软件了.从压缩测试成绩来看,AMD再次取胜,Athlon64参测的处理器中大部分与对应的Intel处理器相比都有一定的优势,考虑到处理器以及平台的售价,AMD在7-zip64压缩测试中可以说是已经胜出Intel一筹.E6420更大的二级缓存并没有带来更多的性能的提升,测试成绩和E6400基本相当,并且其压缩速度要低于AMD Athlon 64 X2 5000+,看来在近似价位的处理器中,Intel并没有任何优势.





在解压缩测试中,AMD依然领先Intel,并且相对于压缩速度,解压速度更胜Intel一筹.Athlon 64 X26000+的解压缩速度相对于E6600高出近14MB/s,这样的差距确实有些巨大,在处理体积较大的压缩文件时这样的差距会体现比较明显.经过一次又一次的降价之后,Athlon646000+的盒装价格已经跌破1600元,能够拥有一块这样的高端处理器已经不在是梦想了.考虑到AMD处理器将内存控制器集成在处理器内部,相对较低的内存延迟可能解压缩有一定的影响,因此在这项测试中获得了相对较好的成绩,但是相信随着Intel即将在2008年下半年推出集成内存控制器的处理器,这种一边倒的局面将会有所改变.

·32位和64位的对垒

   在做过整个64位的测试之后不难看出,相对于传统的32位操作系统,64位操作系统以及64位处理器并没有更多令人兴奋的表现,并且在某些项目上还有一些退步.64位计算主要应用集中在大规模网络以及分布式计算,对于服务器以及工作站来讲64位意义非常,但是对于一般用户的应用来讲,这次的测试成绩并不能让用户感到满意.32位应用程序的普及程度非常高,程序员们也已经习惯了开发32位的应用程序,虽然在几年前微软就在推广64位操作系统,但是就目前的发展形势来看,想要利用64位的性能还需要相当长的一段时间.

[ 本帖最后由 计算机科学硕士 于 2007-8-24 17:52 编辑 ]
2#
发表于 2007-8-24 17:53 | 只看该作者
:lol: 等看口水战。。。貌似用64位的还不多。。。。。。
回复 支持 反对

使用道具 举报

3#
发表于 2007-8-24 17:55 | 只看该作者
Core 64位下性能要下降,那大家为什么还要急于进入64位呢:rolleyes:
回复 支持 反对

使用道具 举报

4#
发表于 2007-8-24 17:56 | 只看该作者
6000+和6600比:lol: :lol: 怎么不上6400+?
回复 支持 反对

使用道具 举报

5#
发表于 2007-8-24 18:05 | 只看该作者
原帖由 the_god_of_pig 于 2007-8-24 18:55 发表
Core 64位下性能要下降,那大家为什么还要急于进入64位呢:rolleyes:


因为4g内存。。。。。。。。。
回复 支持 反对

使用道具 举报

6#
发表于 2007-8-24 18:07 | 只看该作者
请楼主表明出处~
  某些网站的测试就不用发表评论了~
回复 支持 反对

使用道具 举报

7#
发表于 2007-8-24 18:19 | 只看该作者
计算机科学硕士 发的文章大家要认真拜读!w00t)
回复 支持 反对

使用道具 举报

8#
发表于 2007-8-24 18:23 | 只看该作者

稍微引用几个从X-bit来的测试

回复 支持 反对

使用道具 举报

9#
发表于 2007-8-24 18:25 | 只看该作者
原帖由 红发IXFXI 于 2007-8-24 18:05 发表


因为4g内存。。。。。。。。。


真的看不出x64有什么好处
成绩提升的提升幅度很小,还有大量是下降的
如果要支持4GB内存,我宁可用32bit Server 2003 Enterprise或者Server 2008
也不会使用XP 64bit或者Vista 64bit的
所谓x64不过是噱头!
回复 支持 反对

使用道具 举报

jg8215 该用户已被删除
10#
发表于 2007-8-24 18:39 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

hghg90 该用户已被删除
11#
发表于 2007-8-24 18:46 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

12#
发表于 2007-8-24 18:47 | 只看该作者
一直以来,Intel的EM64T技术都被AMD和众多AMD粉丝耻笑为“假64位”,其双核也被AMD耻笑为“假双核”,四核心Conroe更是AMD贬损的一无是处,仿佛英特尔就是一个骗人钱财的JS。在Vista出来以前,也流传着Intel EM64T技术在64位环境下有大幅的下滑。甚至“K8能在64位环境下完败Conroe。”事实真的是这样吗?
   随着64位操作系统的发布,一切详尽的测试终于展开了,感谢国外的第三方网站,第一时间给我们献上了如此全面的测试。

( 转自福周启明网)英特尔Conroe处理器64位性能实测
2006-08-13 23:03
7月27日Intel正式发布了Core 2系列处理器,其优异的性能让无数用户激动不已。说Core 2 Duo和Core 2 Extreme处理器是目前性能最强的x86处理器也绝对不为过,基于Core微架构的全新处理器不仅在性能上卓越领先,同时在功耗方面相比上代产品也有降低,并且其还具备了非常强劲的超频性能。
Core 2 Duo处理器以性能征服全球用户
  现在来看,似乎除了价格因素外,Core 2系列处理器堪称完美,但就在这个时候,我们听到一些不同声音。有消息表示,Intel Core 2系列处理器可以在多项测试中击败其竞争对手,但是在64位环境下,Core 2却无法重复这样的完美胜出。
    换句话讲,Core 2处理器在64位环境下的表现,将不如其在32位环境下那么优异。究竟这是个消息是否属实?这样说法又从何而来?本文将主要为您揭开谜底。
● Core微架构64位支持简介
  理所当然,Core微架构肯定是支持Intel EM64T(Enhanced Memory 64 Technology)技术,虽然该技术很早就出现在了Pentium 4、Celeron以及Pentium D系列处理器中。但从Pentium Ⅲ → Pentium M → Core Duo → Core 2 Duo这条发展主线来看,却是第一次加入对64位运算的支持。换句话讲,Intel以色列的设计团队是第一尝试将64位扩展技术EM64T加入到处理器中。

Vista将成为32位 → 64位迁移的催化剂
  在NetBurst架构时代,也许你会认为是否支持EM64T技术并不重要,因为操作系统以及相应的软件并不够成熟。但等到Core 2 Duo处理器大量出货的时候,整个环境将会有显著的变化。
    在明年的第一季度,微软将发布全新的Windows Vista 操作系统,其重要特性之一就是提供了对AMD64和EM64T技术的原生支持,尽管微软也会发布Vista 32位版本,但我们认为这肯定不是主流。Vista操作系统的发布,将成为32位架构向64位架构换代的强力催化剂,当然各种应用对于更大内存(4GB以上)的需求,也将是加速换代的重要因素。
● EM64T技术及架构介绍
  从处理器微架构的的角度讲,使传统的x86架构支持64位扩展技术并不是一件困难的事情。实现x86-64,只是需要更多(16)、容量更大(64位)的通用寄存器,更多的128位SSE寄存器(16)以及线性的64位寻址特性。但是使处理器支持64位运算,设计人员并不需要对整个x86架构进行根本的变化,这也是x86-64相比IA64架构(比如Intel Itanium)的优势之一。
EM64T技术及架构介绍
  上面是x86-64的寄存器架构图,我们可以清楚的看到它和x86架构相比,只是做了某些扩展。所以我们可以预期,不管是AMD64还是EM64T,从架构本身来讲可以说是一致的,只是实现方式各有不同,正所谓殊途同归。
  今天我们的测试,将集中在64位系统和64位软件上,用实际的成绩来验证“Core 2处理器在64位下表现不尽人意”这一说法是否属实际。
● 传闻如何而来?两大理论依据
  Core 2 Duo在64位环境下表现不尽人意,这个说法从何而来?据我们了解,该论断确实有其理论依据。据Intel代表确认,Core微架构支持EM64T技术,有两大限制。
    其一,在64位模式下,Core 2 Duo处理器并不能支持宏融合(Macrofusion)技术。
   其二,在EM64T开启时,由于额外寄存器的存在,将使指令长度增加,从而降低了代码的编译速度。
    下面我们将具体为您解释这两方面的问题。
● 理由一:64位模式下宏融合技术无效
  熟悉Core微架构五大创新的朋友,对于宏融合技术应该不会陌生,作为Core微架构重要的特性之一,其主要作用是可以提升每一时钟周期内处理器的指令数。简单讲,该技术可以将一些连续的x86指令合成为单一的微指令,像是条件跳转这类经常出现的语句,更是宏融合发挥作用的时候。据Intel工程师介绍,平均每5条指令中就会有1条这样的语句。
  然而Intel官方也明确表示,在64位模式下宏融合技术将会失效。这是否将成为影响处理器性能的因素呢?我们认为不是这样。
    理论上讲,如果每5条指令中会出现1次分支跳转,那么宏融合技术将可以实现25%的加速。然而在实际操作中,该技术必须以稳定为前提,当各种条件都满足时才会生效,所以实际的效果也会大打折扣。
    此外,宏融合技术只对小于4字节的指令最为适用,所以工程师们评估,该技术将只能带来3%~5%的性能提升。换句话讲,EM64T下不支持宏融合技术,对整体性能的影响应该不大。
● 理由二:64位长指令导致代码编译慢
  由于EM64T带来了更多寄存器,所以在64位模式下,指令的长度将明显增加。在x86模式下指令的平均长度为2.5~3.5字节,而在64位模式下,当指令平均长度将超过4个字节时,CPU将可能无法在一个时钟周期内处理4条指令。
  由于Core微架构取消了之前NetBurst架构中的Trace Cache设计,所以在处理长指令时可能效果不如以前。但是这样的情况同样出现在AMD的K8架构处理器中。唯一区别在于,借助Intel宽位动态执行特性,Core 2 Duo处理器可以在每个时钟周期内完成4条指令,而K8架构只能完成3条。
  以上简单探讨了Core 2处理器在64位下表现不如32位环境下那么出色的理论原因,我们认为,实际上EM64T的存在并不会对Core微架构性能造成很大的影响,只是由于开启EM64T时宏融合技术的失效,但这应该影响不大。下面我们将实际测试来加以验证。
● 测试平台说明
硬件系统











Athlon 64 FX-62


Core 2 Extreme X6800


Pentium Extreme Edition 965








主  





华硕 P5W DH Deluxe (975X)


华硕 M2N32-SLI Deluxe (nF590 SLI)






内  





Mushkin XP2-6400PRO
2×1024MB, DDR2-800, 4-4-4-12





硬  





Maxtor MaXLine Ⅲ 250GB (SATA150)




显  





PowerColor X1900 XTX 512MB




操作系统





Windows XP Professional SP2


Windows XP Professional x64 Edition







  我们今天的测试主要有两个目标,首先我们将再次验证32位到64位所能够带来的性能提升;其次我们将对比AMD Athlon 64 X2、Pentium D以及Core 2 Duo等3款产品,以体现3种不同架构的区别。3颗处理器均是目前最顶级的产品,主板BIOS均进行了最大优化。

  虽然Windows XP Professional x64 Edition版本发布已经有些时日,但目前64位软件还是没有大范围普及。因此每次进行64位的相关测试,我们都面临测试软件缺乏的尴尬局面。



   
回复 支持 反对

使用道具 举报

13#
发表于 2007-8-24 18:48 | 只看该作者


  知名测试软件SiSoft Sandra 2007抢先加入了对64位运算的支持,根据操作系统的不同,该软件将使用32位或64位的核心。下面是具体的测试成绩:





  得到的成绩看上去有些不规律,所以我们还无法获得明确的答案。在ALU测试中,Core微架构64位下的成绩比32位要差很多,PXE 965和FX-62则有略微的提升。
   但是在64位的Muti-media多媒体浮点测试当中,X6800完全展现出了作为64位CPU的实力,将其与FX62的性能差距一举拉大到100%!!

   在arithmetic SSE3测试中,3颗CPU都是在32位下表现更好。64位模式唯一优势体现是在多媒体浮点测试中,X6800提升了约40%之多。对于SiSoftware Sandra 2007的成绩,我们不必太过在意,原因是其32位和64位版本是基于不同的指令核。因此得到的数据也不能很准确的体现32位和64位对比的差距。
  我们再来看看其他软件的测试情况,接下来是ScienceMark 2.0,该软件主要衡量系统的经典数学模型的运算能力。


  第一项测试Molecular Dynamics中,64位环境有着明显的优势,尤其是K8架构的FX-62,相比32位环境的成绩提升了2.7倍。Core微架构的X6800也有111%的性能提升。


  在Primordia子项测试中,对于原子结构计算,64位架构依然体现出了很大的优势,但是幅度并不如上一个测试那么巨大。性能提升最大的是PXE 965,64位表现提升达到57%,FX-62和X6800的性能提升基本一致,约为14%。


  接来的测试是使用7-zip内置的工具,主要考察不同CPU数据压缩和解压缩的速度。结果显示,只有FX-62在64位环境下性能有所提升,而Netburst和Core微架构在开启EM64T后,成绩不升反降。


  在解压缩的测试中,64位环境下3颗CPU都有性能提升。X6800只有2.5%的提升幅度,在3颗CPU中涨幅最小。


  WMV视频转码测试中,只有PXE 965在64位环境下速度加快,X6800和FX-62则用时增加。


  PDNBench主要考察系统的在进行图像编辑任务时的能力,在64位环境下,无论是AMD64还是EM64T都表现出了好于32位环境的性能,


  在Mathematica测试中,EM64T的表现要好于AMD64,FX-62在64位下的表现比32位降低了13%,而PXE 965和X6800都有些许的性能提升。


  Cinebench测试主要考察系统在专业3D建模应用中的表现,Cinema 4D渲染成绩显示,FX-62在64位下的提升最大,达到13%。EM64T支持下的X6800和PXE 965,64位下性能只有约5%的提升。




  在OpenGL的相关测试中,64位的表现要弱于32位模式,不过这似乎应该和CPU无关。 Windows XP Professional x64操作系统的显卡驱动,在OpenGL方面似乎优化的不够好,驱动的问题,也一直是影响64位系统普及的重要因素。


  POV Ray是非常著名的3D建模软件,使用ray tracing算法。和Cinema 4D一样,其也提供了32位和64位平台,这将更便于我们进行测试。结果也再次证明了64位环境的优势,其软件速度比32位下要快不少。其中FX-62提升了14%,X6800提高了4%,而PXE 965很奇怪的成绩反而下降了。


  UT2004游戏测试中,64位的表现比32位略微强一点点,FX-62和X6800差距只有1%~2%。而PXE 965的表现十分抢眼,64位比32提升了9%。

● 最后的总结

  就如开篇预期的一样,没什么严重的事情发生,基于Intel Core微架构的处理器在64位环境下工作正常,并没有看出有严重的性能下降情况发生,传闻也不攻自破了。

  当然,也有一些程序的测试中,Core 2 Duo在64位下的表现不如32位,比如Windows Media Encoder 9和7-zip,但相应的其他处理器也有类似的情况发生,看来问题并不是出在处理器架构身上。在大多数的测试中,EM64T都发挥出了应有的性能表现。


  以上是我们总结的X6800和FX-62在64位环境下,相比各自32位下表现的变化趋势。可以发现两条曲线的走势基本一致,就如前面所说的,AMD64和EM64T可能在小的方面有着不同的优化,但在x86-64的扩展实现上,基本是相同的。

  不过我们也确实发现一个现象,基于K8架构的Athlon 64处理器,其在64位下的表现相比32位的提升幅度更大,平均达到16%,而X6800只有10%。也就是说进入64位环境后,FX-62与X6800性能上差距缩短了6%,但即使这样依然无法挽回两者20%左右的绝对性能差距。

  相信看过本文后,对于Core微架构64位下表现失常传闻,相信您应该已经有了准确的理解:

    Core 2处理器在64位环境下工作正常,没有任何问题,并且在大多数测试中相比32位有所提升。尤其是多媒体项目,非常惊人。不过从平均提升幅度上相比对手K8架构产品来讲,提升的幅度则不那么大,这可能就是很多人认为不尽人意的原因所在吧。
回复 支持 反对

使用道具 举报

14#
发表于 2007-8-24 18:52 | 只看该作者
除了科学运算,64位性能AMD 处理器完败,硕士们有什么要补充的吗?w00t)

[ 本帖最后由 chenhua007very 于 2007-8-24 18:59 编辑 ]
回复 支持 反对

使用道具 举报

15#
发表于 2007-8-24 19:01 | 只看该作者
这标题起得......................................(_(
回复 支持 反对

使用道具 举报

16#
发表于 2007-8-24 19:07 | 只看该作者
同价位,AMD确实有优势。
回复 支持 反对

使用道具 举报

17#
发表于 2007-8-24 19:08 | 只看该作者
另外,标题用特殊符号,命不长:p
回复 支持 反对

使用道具 举报

18#
发表于 2007-8-24 19:10 | 只看该作者
市场决定一切.:loveliness: :loveliness: :loveliness:
回复 支持 反对

使用道具 举报

19#
发表于 2007-8-24 19:11 | 只看该作者
:lol: 等看口水战。。。
回复 支持 反对

使用道具 举报

20#
发表于 2007-8-24 19:23 | 只看该作者
计算机科学硕士这个人和以前的地什么计算机老鸟,专家有什么联系吗:huh:
是不是到最后又来了个所谓的TPY的专家?
回复 支持 反对

使用道具 举报

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

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-2-7 12:00

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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