热点推荐:
您现在的位置: 电脑学习网 >> 硬件专区 >> 正文

显卡如何超频

2013-09-12 17:11:20  来源: 硬件专区 

  GeForce 8系列显卡中新增加了一个叫“流处理器(Shader Domain)”的运算单元,在统一渲染架构中它取代了传统渲染架构中的像素和顶点处理器。流处理器的频率要远高于核心频率,这是因为GeForce 8系列显示核心受巨量晶体管所累,频率无法升得很高,于是采取了提高流处理器频率的方式来提升显卡的性能。www.sq120.com推荐文章

  最近笔者发现一款XFX的8800GTS XXX Edition(核心/显存频率为600MHz/1900MHz)测试成绩高得出奇,而笔者把自己的8800GTS的核心与显存超到和它相同的频率,测试得分要比它落后一截。这是怎么回事呢?
  仔细对比这两块8800GTS的工作频率,发现当XFX显卡的核心工作在600MHz(实测594MHz)时,它的流处理器频率高达1566MHz,而笔者采用公版BIOS的8800GTS核心工作在同样的594MHz时,流处理器频率只有1350MHz。正是流处理器频率的差异导致了性能的巨大落差。
  那么如何提升流处理器频率呢?GeForce 8系列流处理器频率与核心频率间又存在着什么样的关系呢?
G80篇
  笔者通过超频发现,GeForce 8系列显卡在提升核心频率时不能像以往的显卡那样以1MHz为步进微调,而是以9的倍数(一般是27MHz)为步进跳跃式的提升。WWW.ITCOmpUTeR.cOM.CN而采用公版BIOS的G80核心频率与流处理器频率又存在以下对应关系:
  从上表可以看出,G80核心每提高27MHz,流处理器频率也就同时提高54MHz。同时我们还可以看出,采用公版BIOS的G80显卡流处理器频率想要达到1566MHz,核心频率必须超到675MHz,这对于绝大多数的G80显卡来说都是一件非常困难的事情。XFX的8800GTS XXX Edition采用了和笔者的显卡同样的公版设计,按理说笔者的显卡流处理器也应该能在1566MHz下稳定运行。
  那么如何对流处理器进行超频呢?目前还没有任何一款超频软件能够对它进行调节,唯一的方法只有修改显卡的BIOS。准备两款软件:修改BIOS所用的NiBiTor v3.4和刷新BIOS用的NVFLASH 5.18。
  步骤1:首先运行NiBiTor v3.4,依次点击菜单栏上的Tools→Read BIOS→Select Device,在弹出菜单中点OK,然后再依次点击Tools→Read BIOS→Read into Nibitor,这样就能把显卡的BIOS读取出来。
  步骤2:在Clockrate这一栏可以看到BIOS中默认的核心频率、流处理器频率(Shader)和显存频率。笔者把它们改成了621MHz/1566MHz/1000MHz(图1)。然后点选File→Save BIOS,把这个改好的BIOS另存为一个新的文件(这里起的文件名为8800GTS.rom)。
  步骤3:下面刷新BIOS。NVFLASH 5.18是一款可以在Windows下运行的BIOS刷新程序,但是运行方式有点特别,必须先运行附件中的命令提示符,才能用它启动NVFLASH 5.18。之后用强制刷新命令nvflash -4 -5 -6 8800GTS.rom将修改后的BIOS刷入显卡(图2)。
  重新启动后可以看到显卡流处理器频率已达1566MHz(图3)。

G84/G86篇
  作为同样架构的产品,G84/G86系列也和G80一样,超频时是以大概27MHz为步进提升频率的。在采用公版BIOS的情况下,它们的核心频率与流处理器频率的对应关系如下:

  可以看出,G84/G86系列的流处理器频率是以约54MHz的步进提升的,流处理器频率改造和BIOS刷新的过程也和G80相同。笔者找来一块8600GTS进行测试,结果发现这块8600GTS的流处理器超频能力非常强,可以稳定上升到1890MHz(图4)。
效能测试篇
  下面来测试一下修改后的显卡性能。
测试平台
  CPU:Core 2 Duo E6550@3.50GHz
   (500MHz×7)
  主板:技嘉P35C-DS3R
  内存:Super Talent DDR2 800
   1GB×2@DDR2 1000
  电源:康舒I-Power Gold 550W
  显卡:耕昇8800GTS 320MB
   影驰8600GTS 骨灰魔魂256MB
  驱动:Forceware 158.22 WHQL
  我们来对比一下这些成绩。513MHz是这块显卡的默认核心频率,在保持核心不超的情况下把流处理器频率提高至1566MHz,3Dmark06得分已经逼近10000分,而满负载温度没有变化。同样是621MHz的核心频率,流处理器频率增加到1566MHz后3DMark06的得分增加了1200多分,已经赶上了把核心超到648MHz(不修改流处理器频率)后的得分。
  笔者这块显卡核心工作在648MHz下并不稳定,必须在主板BIOS中给PCI-E总线增加0.1V的电压才能跑完3DMark06。而保持621MHz的核心频率不动,改为超流处理器的频率,结果性能与把核心直接升到648MHz的相差无几,但是显卡工作很稳定,也不需要加电压。
  8600GTS确实非常能超,在修改流处理器频率并超频核心后,3DMark05的成绩(14572分)接近了8800GTS默认不超的水平。当然,在796MHz这个频率下8600GTS的温度很高,不过,在修改流处理器频率前后,显卡满负载的温度差别并不大,结合上面8800GTS测试的情况,可以说给流处理器超频带来的功耗和发热量的增加是很少的。
  注:为了保证稳定,这两块显卡测试时使用的都不是公版散热器,因此温度较低,这里主要是用于对比超频流处理器对显卡发热的影响。

结语
  在G8X的统一渲染架构中,流处理器被摆到了对3D性能起决定作用的地位。只更改流处理器的频率而不对核心进行超频,显卡同样可以获得很大的性能提升,在上面的测试中这点已经是表露无遗。想要获得同样的性能,只超流处理器可以把核心频率压在一个较低的程度,这样显卡的温度和功耗也不会明显增加,达到“省电超频”的效果。
  另外,修改流处理器的频率也给显卡超频带来更多的乐趣,比如你的G8X显卡核心频率达到某一值后无法再提高,这时你可以选择把流处理器的频率改得更高一点以获得更强的性能,也可以选择把它的频率调低,看看是否过高的流处理器频率限制了核心的发挥。
  目前想要对流处理器进行超频只有修改BIOS这条路子可走,有一定风险,但是流处理器与核心并没有十分固定的频率对应关系,开发出可修改流处理器频率的软件也并非绝无可能。说不定今后在超频显卡时我们要给出的参数不能只有传统的核心/显存频率,还要加上流处理器。

 
nv显卡超频工具推荐

  超频无疑是免费提升硬件性能最直接有效的方法,但是硬件运行频率的升高会带来发热量的增大,很可能会因此而烧坏硬件,也让很多超频玩家无法放开手脚去超频。下面就介绍一个相对安全的显卡“无损”超频方法。www.sq120.com推荐文章

  NVIDIA显卡“无损”超频使用的工具软件——V-Ranger(下载地址http://www.biostar.cn/driver2005/driver/2006drv/V-Ra nger2.rar),这个小工具是映泰为自家的NVIDIA显卡量身定做的超频软件(图1)。不过,我们也可以把它用在其他品牌的显卡上。

  V-Ranger的功能十分强大,除了丰富的超频选项,还有根据显卡温度自动调节工作频率从而“智能”保护显卡的功能。下图为软件的主菜单,菜单中间显示的是显卡当前的核心与显存的运行频率,单击左下方的DEM按钮可以进入超频选项菜单,右边的DTM按钮则可以打开“无损超频”的智能保护菜单。
一、超频功能
  V-Ranger在搭配映泰自家的显卡使用时,可以在Windows系统下实时修改显卡核心与显存的工作电压,给超频带来很大的便利,不过在其他品牌的显卡上无法使用这个功能。
  笔者使用的是影驰8500GT魔灵版显卡,因此超频菜单中的电压调节选项显示为不可选,只能通过界面中的滑块来调整显卡核心和显存的工作频率,提升频率后可以点击右方的测试按钮来粗略地检测超频后的稳定性,这个与NVIDIA显卡驱动自带的超频检测功能非常相似。
二、“无损”超频
  打开DTM智能保护菜单之后,有两个可选项:第一个的Protect Mode是相对简单的保护模式(图2),在该方框中填入一个温度数值,如“85”,那么当GPU温度升高至85℃时,V-Ranger软件就会自动把显卡的核心频率、显存频率及它们的工作电压都恢复到出厂时的默认值,从而有效防止由于超频导致显卡发热量增大、温度升高,进而损坏显卡。
  第二个的DTM Mode则提供了一个动态的智能保护模式。我们可以在Limit、Bottom、Gap三个方框中分别填入三个温度数值,当显卡温度低于Bottom中的温度值时,V-Ranger软件会让显卡工作在我们刚才设置的超频频率下面。
  当显卡温度升高至Bottom值与Gap值之间时,V-Ranger会自动降低0%~50%的超频幅度,直至显卡温度恢复到低于Bottom中的预定值;如果显卡温度升高至Gap值与Limit值之间,V-Ranger则会自动降低50%~100%的超频幅度,一直到显卡温度低于Gap中的预定值。
  如果在运行过程中显卡温度超过了Limit中的预定值,V-Ranger就会自动把显卡的各项参数都恢复到出厂时的默认值,直至温度降低到Limit值以下之后V-Ranger才会再次自动对显卡进行相应幅度的超频。
  通过上面的几项操作,当超频后的显卡温度超过预先设置的“警戒线”时,V-Ranger软件就会自动地对显卡进行降频以避免高温下损坏硬件,从而实现相对安全的“无损”超频,让DIY玩家可以放开手脚大干一场,充分“榨出”显卡的潜力。

 
如何让ATI集成显卡支持HDTV

  谈到PC应用,高清视频回放无疑是当前的一大热门。不过,要在PC上流畅播放HDTV影片,电脑硬件必须达到一定的要求,其中又以显卡最为突出。如果显卡不支持MPEG2-TS或WMV-HD硬件加速解码,即使是P4 3.0GHz的CPU,要处理1080p的HDTV视频也很吃力,播放时不仅不够流畅,而且系统资源占用率非常高。www.sq120.com推荐文章
  笔者的“老机”使用的是ATI Xpress200集成显卡,在大多数人看来,这种显卡要流畅播放1080p的HDTV显然是不可思议的事情。不过,经过笔者的一番细心摸索,奇迹终于发生了!
电脑硬件配置
  CPU:Intel 赛扬D331 2.66GHz(超频至3.33GHz)
  主板:ATI RS400M
  显卡:集成Xpress200(分配32MB显存)
  内存:DDR2 533 512MB×2(双通道)
  硬盘:Seagate 160GB(PATA/2MB缓存)
  光驱:建兴16× DVD刻录机
  系统:Windows XP SP2
第一次测试:使用催化剂6.12版驱动
  首先,笔者安装了ATI催化剂6.12官方正式版驱动程序,并充分优化好系统,尽量让CPU能“全身心”进行解码运算。然后到微软官方网站上下载HDTV片源。这里笔者选取了三部1080P的预告片(下载地址:http://www.microsoft.com/windows/windowsmedia/musicandvideo/hdvideo/contentshowcase.aspx),分别为:
  Terminator 2∶Judgment Day
  Coral Reef Adventure
  Speed
  接下来安装HDTV视频播放器。这类播放器有很多,如Windows Media Player、KMPlayer、PowerDVD、WinDVD等,这里笔者采用系统资源占用率不大的PowerDVD7(图1)进行测试。  在播放上述三部HDTV片时,整体感觉不太流畅,画面比较卡,尤其在播放第二部测试片的时候,由于场景比较复杂,画面丢帧的情况特别严重。同时,三部测试片播放时,CPU占用率都很高。
1.CPU占用曲线图-T2(图2)
  可以看到,绝大多数时候CPU占用率在90%以上,还不时达到100%的全占用率,视频的流畅度不佳。
2.CPU占用曲线图-Coral_Reef_Adventure(图3)
  第二个测试更加“惨不忍睹”,CPU占用率长期处于100%,视频播放很不流畅,丢帧现象非常严重,基本无法正常观看。
  看来CPU的负荷和高清视频的场景复杂程度关系很大。在第三个测试中,播放效果较第二个测试好了许多,但CPU占用率仍一直处于90%以上,流畅程度依然不尽如人意。
  结论:通常,一款(或一个系列)显卡上市一段时间后,厂商才会发布针对该系列产品的比较成熟的正式版驱动,以发挥产品的最大性能。催化剂6.12版驱动是2006年11月发布的,应该没有兼容性问题。集成的Xpress200图形核心相当于降频版的X300,而X300又和Radeon 9550有颇深的“渊源”。Radeon 9550是2004年中旬上市的产品,故根据驱动择优原则,用6.12版驱动配合Xpress200工作显然不太合适。
第二次测试:使用催化剂5.2版驱动
  根据上面的分析,笔者将显卡驱动更换为催化剂5.2官方正式版(2005年1月发布),并进行了第二次测试。
1.CPU占用曲线图-T2(图5)


  在播放T2测试片时画面很流畅,CPU占用率最高为77%,大部分时候维持在50%~75%!太令人吃惊了!
2.CPU占用曲线图-Coral_ Reef_Adventure(图6)

  第二个测试结果更加让人兴奋!大部分时候CPU占用率在50%~80%!不过,当场景过于复杂时,CPU占用率一度攀升到95%!但没有出现严重的丢帧情况,整体感觉很流畅!
3.CPU占用曲线图-Speed(图7)
  第三个测试情况同样很理想!虽然开始不久CPU占用率攀升至98%,但之后一直维持在50%~80%的范围内,视频回放非常流畅,没有丢帧!
  结论:测试结果简直不可思议!看来驱动程序不仅会影响显卡的3D性能,而且对视频回放有影响。
3D性能对比测试
  接下来笔者还分别针对6.12版和5.2版驱动做了一个3D性能对比测试:在采用6.12版驱动的情况下,3D Mark2001的测试成绩为5276分;而用5.2版驱动后,3DMark2001的测试成绩为6159分!
  这两款驱动的3D性能差异早在意料之中,不过经过一番对比,笔者却得出了一个非常有趣的结论(见表)。

  结论:对于Xpress200显卡而言,使用5.2版驱动后的3D性能比用6.12版驱动提高了16.7%,而高清视频回放方面CPU占用率降低了19.2%(1∶0.839≈1.192)。驱动确实会影响高清视频的回放效果,而且影响还不小。
写在最后
  根据显卡行业的规律,一款新产品上市后半年左右,厂商便会相应推出经过充分优化的、比较成熟的驱动程序,以充分发挥显卡的性能,而之后发布的驱动程序侧重于更高端显卡的性能优化,因为驱动包不可能做成几百MB,也不可能把所有最优的驱动都集成进去,所以新版驱动中就会去掉很多对老显卡的优化代码,全力支持新产品,而对于老产品仅仅是原则上兼容,并且在情况允许时提供一些新的功能。
  在驱动集成方面,不同型号的显卡往往采用相同的2D核心驱动。厂商不可能为低端显卡单独配置最适合它们的2D驱动,这就导致低端显卡在进行视频回放时有可能使用了高端显卡的视频覆盖技术,而低端显卡对于此类技术的支持尚不完善或不支持,这时就需要调用CPU去弥补显卡的缺陷,即用CPU去代替显卡进行相关的视频处理。性能强的CPU应付DVD和MPEG4等视频格式自然问题不大,可是踫到HDTV这块“硬骨头”就难免力不从心了。这时,我们必须为显卡找到最适合它的视频覆盖技术,方法是更换适合它的最佳驱动。
  当然,凡事都有个度,对于HDTV的播放,上述解决方案仅仅是权宜之计,硬件始终是制约性能发挥的关键,驱动再重要也只起辅助作用。要想玩好HDTV,拥有一块支持HD硬件加速的显卡必不可少。当然,对于尚在使用GeForce FX 5200之类的NVIDIA低端显卡的用户而言,本文的方法同样有借鉴作用。

 
From:http://www.itcomputer.com.cn/Article/Hardware/201309/1520.html
  • 上一篇文章:

  • 下一篇文章:
  • Copyright © 2005-2013 电脑知识网 Computer Knowledge   All rights reserved.