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

如何让ATI集成显卡支持HDTV

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

  谈到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片源。wWW.iTcoMpUTER.COM.CN这里笔者选取了三部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低端显卡的用户而言,本文的方法同样有借鉴作用。

 
如何开启硬盘的SATA2模式   我们知道,大多数品牌的SATA2硬盘上都设计了一个跳线,只要设置正确就可以开启SATA2工作模式。不过,日立硬盘必须使用相关的软件,才能开启SATA2模式。具体解决过程如下:www.sq120.com推荐文章

  第一步:登录日立硬盘官方网站(http://www.hitachigst.com/hdd/support/download.htm),下载一个名为Feature Tools的工具软件(最新版本为2.03)。
  注:升级过程必须在DOS下完成,因此必须准备一台刻录机和一张空白CD-R盘片,或者使用软盘和软驱。如果没有这些设备,则可以用vFloppy这款虚拟软盘程序来代替。
  第二步:启动Feature Tools后,在菜单“Selected Driver”中选择日立硬盘,然后按下“Alt+F”键,打开菜单栏上的“Features”菜单,选择“Change SATA Settings”,在弹出的对话框中将“Max Transfer Speed”(最大传输速度)设置为“Up to 3.0Gb/s”即可。
  第三步:完成设置后,软件会提示重新启动系统。但这时用“Ctrl+Alt+Del”组合键启动是无效的,应该按Power键关闭主机电源,再重新启动,这样才能使设置生效。
  经过上述操作后,日立SATA2硬盘才真正工作在正确的模式下了。这里要注意的是,如果主板不支持SATA2模式,那么开启日立硬盘的SATA2模式,很可能导致主板无法识别硬盘,切记!  
闪龙2800+如何超频

  新年新气象,笔者最近将“老机”(Celeron 2.0GHz处理器/DDR266 256MB内存/磐英845D主板)卖掉了,加点钱新装配了一台主机,配置如下:AMD Sempron 2800+(Socket 754接口)、MAKWAY(迈威)DDR400 512MB内存、梅捷SY-A8N4GI-RL主板。其中主板集成了GeForce 6100显卡芯片(共享64MB显存)。由于CPU默认频率为1.6GHz,本着“压榨至上”的原则,欲将CPU超到2.0GHz以上,由于缺乏经验,笔者的首次超频就历经“磨难”。www.sq120.com推荐文章
第一次超频
  梅捷SY-A8N4GI-RL主板采用的是Phoenix-Award BIOS,这多少为用户的超频带来了方便,直接进入BIOS就可以调节CPU外频。于是笔者开机进入BIOS,选择“Frequency/Voltage Control”(系统频率/电压控制)项,将“CPU Frequency”(CPU外频)由默认的200MHz改为250MHz(CPU主频=CPU外频×CPU倍频,该CPU倍频固定为8),然后保存,重启机器。谁知主板一声长响,黑屏了。再开机也是如此,机器点不亮。放电清除BIOS也没用。第二天拿到电脑城一看,原来是内存损坏了,第一次超频宣告失败。
第二次超频
  换上一根新的512MB内存,用了几天,始终觉得CPU不超频是浪费资源。这次笔者吸取教训,不敢一次超得太多,以5MHz为单位往上调,205MHz、210MHz、215MHz…,到235MHz的时候机器又点不亮了。这次将CPU外频定在230MHz,CPU频率为1.84GHz,用3DMark2001 SE测试一下,成绩为4200多分,系统也能稳定运行,这次超频算是成功了。
第三次超频
  笔者认为Sempron 2800+还有较大的超频空间(理论上可以到3.0GHz),可为什么超不上去了呢?带着一系列的疑问向“老鸟”讨教后,才明白了其中的奥秘:CPU的超频和内存性能、HT总线、电源质量有着很大的关系,超频前先了解两个公式:
1.HT总线频率=CPU外频×HT倍频
  K8处理器与芯片组之间是通过Hyper Transport(以下简称HT)总线连接的。HT总线能够使北桥和南桥及各种设备之间以很高的带宽进行数据交换,从而有效地缓解系统总线的压力。一般来说,HT总线频率最好不超过1GHz(不同的主板有不同的极限频率),否则容易导致超频失败。
2.内存实际工作频率=CPU外频×内存分频值/200
  由于主板默认的内存工作频率是200MHz,笔者第一次就将它超到了250MHz×200/200=250MHz(相当于DDR500),加上那条内存超频性能一般,导致内存损坏。我们可以通过内存异步技术(也叫内存分频)来解决这个问题。内存分频值可在BIOS的“Advanced Chipset Features→DRAM Configuration”中进行设定。
  笔者决定重新设置BIOS。由于本机超频的瓶颈是内存,首先要计算出内存的最佳分频值。在内存默认的200MHz频率下,CPU外频只能超到230MHz,这就意味在不加电的情况下,该内存的实际工作频率上限为:230MHz×200/200=230MHz(相当于DDR460)。
  如果将内存频率设定为166MHz(相当于DDR333),那么CPU外频可达到230MHz×200/166≈277MHz;如果将内存频率设定为133MHz(即DDR266的水平),CPU外频可达到230MHz×200/133≈346MHz,这时理论上可将CPU超至346MHz×8≈2.77GHz。
  考虑到系统散热、内存效率和系统平衡性的问题,笔者决定将内存频率设为166MHz(图1),CPU外频设为275MHz(图2),CPU电压为1.45V。这时CPU主频为275MHz×8=2.2GHz(图3);HT总线频率为275MHz×4=1100MHz(图4),略大于1000MHz,笔者的电脑可以开机通过检测(图5)。


  注:如果HT总线频率过高导致系统不稳定,可以在BIOS中找到“Advanced Chipset Features→K8<-> NB HT Speed”,也就是HT倍频选项,将它改为3×(图6)。


  保存后重启进入系统,再用3DMark2001 SE进行测试,成绩是4822分,这次感觉系统运行速度有明显提高,而且比较稳定,超频成功了。
结语
  通过这次一波三折的超频经历,笔者认为,只要事先了解C51平台自身的一些特点,特别是HT总线频率、内存分频设定对超频的影响,超频并不难。大家可以尝试不同的CPU外频与DDR内存频率设定,寻找最适合自己配置的超频设定。此外,有DIY经验的玩家还可以适当增加CPU、内存以及北桥芯片电压,以获得更好的超频效果。如果在选用支持DDR2主板的基础上,再配置一条高品质的DDR2内存,一定能获得更好的效果。
  当然,我们也应该理性看待CPU超频,做到适可而止,千万不要因为追求某一极限频率导致CPU、内存或主板烧毁,否则就得不偿失了。最后提醒大家一点,超频后要注意系统的散热工作,尤其是CPU、北桥芯片和内存,最好给它们更换性能更强的散热风扇或添加散热片。

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

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