热点科技

标题: [讨论] 大家对于这一篇文章有什么看法:关于amd 64超频HT的设置问题 [打印本页]

作者: hhhelei    时间: 2005-11-13 21:25
标题: [讨论] 大家对于这一篇文章有什么看法:关于amd 64超频HT的设置问题
大家对于这一篇文章有什么看法:关于amd 64超频HT的设置问题
Athlon 64超频研究:高性能不需要高价内存 由于采用了不同以往的全新架构,Athlon 64超频比较令人头痛,如许多人一直都还不清楚LDT与HyperTransport总线之间的关系。降低HT速度真的对性能影响很大吗?内存异步对性能的影响很小?多数都只是想当然的说法,从来没有人真正作过对比测试拿出有力的数据证明。

 这里将在同一套系统中进行各种测试,看每一个设置的不同对性能影响究竟有多大,以求为大家找到真正能发挥Athlon 64最佳性能的方法。这些测试包括:

保持其它设置不变,改变HT的倍率,比较不同HT速度下测得的性能
不使用内存异步(1:1),通过调节CPU倍频保持CPU频率不变,看不同LDT(类似以前的平台超频时涉及的FSB前端总线频率)总线速度下的性能差别
CPU保持9x倍频,通过分频器让内存尽可能接近200MHz,测试不同LDT总线速度的性能差别
CPU保持9倍频,不使用内存分频(保持1:1),改变LDT总线速度
测试平台与测试方法

硬件平台
CPU:AMD Athlon 64 3000+ (Winchester)
主板:钻石LANPARTY UT nF4 Ultra-D
内存:2*512 MB OCZ PC4200 EL 白金版
显卡:NVIDIA GeForce 6600 GT 128 MB PCI-Express
硬盘:西数120 GB (WD1200JD)
电源:Fortron Blue Storm 500W
  要提醒的是,硬件本身不是重点,本次测试主旨在于对比不同设置下的性能,而不是对两个硬件进行比较。

测试项目
XviD Encoding With Auto Gordian Knot
SiSoft Sandra Arithmetic/Multimedia/Memory Bandwidth
LAME MP3 Encoding
Half-Life 2
Doom 3
  XviD编码测试是把一个没有音频的30秒MPEG2文件转化为6MB的AVI。LAME MP3压缩是把一首从CD上抓取的音乐转成MP3。Half-Life2和Doom3都是在640x480最低细节下进行测试,从而让测得的性能更多依赖于主板、CPU和内存,而不是显卡。
理论与实际BIOS设置:什么是HyperTransport

  HyperTransport的解释是:一种高性能、高速度、高带宽、点对点,可以让延迟降到最低限度的芯片间连接。

  在Athlon 64主板上,HyperTransport与LDT速度相关联,但与处理器性能没有直接关系。提高HyperTransport速度,意味着各配件间带宽提高,部件间延迟时间减小。HyperTransport很容易引起混淆,因为从Athlon 64的介绍中很难区分HyperTransport与LDT总线的不同。


在实际使用中,HT对应着三个设置:CPU外频、HT倍频、HT位宽。基本上每块主板都会有这几个选项,而不会有一个直接的HT频率设置。其实HT的频率就是CPU外频×HT倍频,即上图中的Cpu Frequency×HT Frequency(本图截自富士康nForce4 Ultra主板,其它品牌主板的设置项位置不尽相同)。

超频的现实问题:要HT还是要CPU频率

  有过实际使用经验的朋友都知道,Athlon 64超频的时候,直接提升CPU外频是肯定不行的。

  因为HT的频率就是CPU外频×HT倍频,默认200×5=1000MHz,对CPU进行超频必然要降低HT倍频,否则HT超过1000MHz一般都开不了机

所以,超频的第一步,是把HT倍频改为4x。一般Athlon 64都可以在不降倍频的前提下不加电压外频超到250MHz。如果刚好是超到250MHz,那么HT频率就是250×4=1000MHz,完美了。

  但很多时候CPU可以在倍频不变的前提下,Winchester核心的Athlon 64一般可以把外频超到250,最近推出的Venice核心更强,可以轻易上280外频。

  一旦CPU外频超过250MHz,HT倍频还保持4x不降的话,HT频率就超过1000MHz的标准频率了,这时得降到3x。但1000/3=333.33,在HT倍频为3x的时候,如果CPU外频达不到333MHz,HT频率就低于标准的1000MHz了。

  这种时候,应该尽量保持HT频率为1000MHz,CPU不超到极限,只用250MHz外频呢?还是尽可能让CPU频率高一点,而不管HT频率?这要看HT频率对性能到底有多大影响了




极其意外的测试结果:HT速度的作用令人大跌眼镜

  下面,分别把HT倍频设为5x、4x、3x、2x和1x进行测试,看不同HT速度对性能影响有多大。



XviD视频压缩完全不受HT频率的影响。显然,视频压缩所依赖的CPU和内存是不受HT影响的,而200MHz的HT对硬盘已经足够。



合成类测试,SiSoft Sandra分数随HT速度的下降有一点点影响,其中ALU性能是最明显的,降了1.5%。总的来说,所受的影响非常小。

MP3音频压缩测试的结果,与XviD视频压缩一样,不受HT速度的影响。只是低到极其夸张的200MHz时,才慢了1秒。



与Half-Life2一样,DOOM3也是只降了1FPS。

  总体看来,降低HT速度对整个系统性能的影响是微乎其微的。1GHz的HT带宽为6.4GB/s,200MHz的理论带宽降到1.28 GB/s,HT的是网络和硬盘的数据通向CPU与内存的通道,显然这样的带宽已经完全足够。AGP 8x的峰值带宽是2.1GB/s,200MHz 1.28GB/s的HT已经比AGP 4x还要快了,也就是说200MHz不会成为图形子系统的瓶颈。

  事实说明,超频的时候完全没必要强求HT运行在1000MHz,降低一点对系统性能完全没有影响,就算降到200MHz都没什么所谓。因此,大家可以完全放心地把HT倍频降低到3x甚至是2x。

  很多人以为,过去的系统FSB对整体性能影响非常大,K8平台没有了FSB,取而代之的是HyperTransport,HT的速度对整体性能一定也会有很大影响。事实证明,这种想法大错特错!

保持CPU速度不变 提高LDT总线速度:CPU外频不再重要

  LDT与HT总线不同,它规定了处理器与内存之间通信,以及处理器与外部设备通信的速度,而HyperTransport规定的是各配件之间的带宽。下面通过降低CPU倍频,提升CPU外频的方法,看不同LDT总线对性能有多大影响。在这些测试中,CPU一直保持在1800MHz,内存分频也保持在1:1,也就是说与此同时内存也跟着LDT总线一起超。

提升LDT总线即CPU外频对XviD编码性能没什么帮助


有趣的是,虽然我们已经让CPU频率保持在1800MHz不变,Arithmetic和Multimedia测试都随着LDT总线提升,和CPU倍频下降而有所下降。更神奇的是,LDT总线升了25%,但内存带宽只升了3.2%。

  看来K8平台的内存带宽严重依赖于CPU速度,而不是LDT和内存总线速度。

完全没有性能提升。前面看到CPU得分稍为降低,另一方面内存带宽稍有上升,因此MP3音频压缩性能不变也是预料中的事。

Half-Life 2性能有一点点影响,LDT从200MHz提升到257MHz,帧速提高了4.5 FPS

DOOM3同样是4.5 FPS的提升。

  总的来说,提升CPU外频而降低倍频,保持CPU整体频率不变,也就是提升LDT总线速度,对整体性能几乎没什么影响。从合成类测试可以看到,CPU性能有一点下降,而内存带宽相应有点提升。

  也就是说,LDT和内存总线速度不应该是超频所追求的重点。这与过去Athlon XP超频很不一样:如果碰上不好超的XP,往往降倍频升外频,就算CPU整体频率不变,也可以大大改善整机性能,这一招在K8平台上行不通。
内存速度不变 提升CPU外频:低价内存不影响性能提升

  接下来的测试,我们提升LDT总线也就是CPU外频,同时利用内存分频保持内存的速度不变。CPU倍频保持在9x,看看排除内存速度改变因素的情况下,CPU外频和CPU整体频率的提升起多大作用

 看来视频压缩确实很依赖于CPU频率,XviD帧率与CPU频率的提高成正比



SiSoft Sandra的arithmetic和multimedia分数也是如所料的那样,随着CPU频率上升。内存频率一直没变,但Memory bandwidth测试的分数也是随着CPU频率上升而有所提高。在267MHz CPU外频的时候,内存带宽测试结果接近6000MB/s,接近原来的两倍。

  显然,K8架构的内存带宽严重依赖于CPU频率,因为内存控制器是集成在CPU里的。

MP3音频压缩与视频压缩一样,非常依赖于CPU频率,超频后压缩速度明显加快。

随着CPU外频的提升,Half-Life 2的速度也是明显加快,外频从200增加到267,相应帧速提高了20FPS

与Half-Life 2没什么不同,Doom3速度也是大大提升——增加了27 FPS之多。

  这项测试说明:在K8平台上使用低价DDR内存,使用分频的方法,只对CPU进行超频,性能的提升还是非常明显的。对CPU进行超频之后,虽然内存频率不变,但它的带宽测试成绩几乎可以翻倍!所以,买Socket 939的处理器超频使用,并不一定就要花高价买高端发烧级内存。
CPU外频与内存频率一起超

  最后,看看对整个系统进行超频的表现:在BIOS里不改变其它任何设置,而是直接超CPU外频——也就是说,HT总线、CPU频率和内存都超频。理论上说,这样应该可以获得最好的超频性能,因为所有配件都发挥了最大的潜力。之前已经测过HT对性能几乎没有影响,也测过单纯对CPU进行超频而内存频率保持不变的情况,这一项测试其实就是要看CPU超频的同时,搭配更好的内存对性能有多大作用。


相对上一项测试,在CPU外频超到最高267MHz(这时的HT是267*5=1335MHz,内存是534MHz)的时候,XviD视频压缩的速度又快了3FPS。


不管arithmetic还是multimedia的测试得分,都与上一页的测试结果没有本质区别。只有Memory bandwidth成绩大大提升,在原来的基础上再次提升了1GB/s。显然CPU频率对内存带宽性能有很大作用,但另一方面,高速内存对实在发烧的玩家也是必要的。
 MP3音频压缩的性能,与上一项测试完全相同。显然MP3压缩完全依赖于CPU速度,与内存带宽没什么关系

比上一种超频方法又提升了8 FPS,高频率内存的作用还是明显的。
 Doom3与Half-Life2一样受益于高内存带宽,有7 FPS的速度提升。

  测试结果说明了一切,高内存频率的游戏和视频压缩性能都有所提升,但为了那点性能提升而购买昂贵的高端内存,从性价比的角度考虑不值。发烧友和喜欢破纪录的狂热玩家选择昂贵的内存进行同步超频确实有效,但一般人还是买普通DDR400,使用内存分频,只超CPU性价比更好。

  另外,不超频CPU,单纯超内存是不会有明显性能提升的。如果你的Athlon64 CPU本身不是太好超,就更没有必要买昂贵的高端内存了。
-----------------------------------------------------



但是我的amd athlon 64 2800+和EP-8KDA3I的HT为什么不同设置差别会这么大?



[ 本帖最后由 laoxuan 于 2005-11-13 21:33 编辑 ]

作者: nokia6531    时间: 2005-11-14 05:48
基本上同意这一观点。
我已经用我的银弹证明了以上事实:
高频内存对于系统的整体性能提升有限,CPU和内存同步在300外频时的速度,跟CPU跑300外频,而内存异步240外频时的速度相差不大,使用SUper PI测试测试改进快了1秒左右,而SiSoft Sandra测试所得的内存带宽测试提升还是很明显的,从2890M/s提高到了4105M/s。不过话说回来,这只是理论值,在真正的运用中,譬如photoshop的大图处理,3D图形制作,视频压缩以及游戏等方面,改进都很有限,不到5%(时间或者帧率)。。。唔唔唔。。。
劝还没有购买的兄弟们就不要再花这个冤枉钱了。。。
自我感觉购买高频内存是我在电脑方面最失败的投资!
都是广告惹的祸!



[ 本帖最后由 白发渔樵 于 2005-11-14 06:57 编辑 ]

作者: making3000    时间: 2005-11-14 10:42
原帖由 白发渔樵 于 2005-11-14 05:48 发表
基本上同意这一观点。
我已经用我的银弹证明了以上事实:
高频内存对于系统的整体性能提升有限,CPU和内存同步在300外频时的速度,跟CPU跑300外频,而内存异步240外频时的速度相差不大,使用SUper PI测试测试改 ...
但是YY




欢迎光临 热点科技 (http://www.itheat.com/activity/) Powered by Discuz! X3.2