Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1027312
  • 博文数量: 179
  • 博客积分: 10080
  • 博客等级: 上将
  • 技术积分: 2580
  • 用 户 组: 普通用户
  • 注册时间: 2006-02-10 09:26
文章分类

全部博文(179)

文章存档

2015年(1)

2014年(1)

2012年(1)

2011年(3)

2010年(14)

2009年(11)

2008年(10)

2007年(42)

2006年(96)

我的朋友

分类:

2006-04-22 07:12:05

显卡优化,超频指南--GeForce FX5700系列
在NVIDIA的中低端AGP显卡中,GeForce FX5700和GeForce FX5700LE(以下简称5700LE)是销售量最大的产品。目前这一系列显卡经优化后仍有不错的性能,可以再坚持一段时间后直接升级到PCI-E显卡。虽然本文讲述的具体优化是针对GeForce FX5700系列中的5700LE而言,但在指导思想上则是尽量照顾到所有的显卡用户。

优化第一步
选择合适的驱动
        优化第一步是要选择合适的驱动。提高性能、解决兼容性问题这些都离不开对驱动的选择。
        我们总结了驱动选择的几大原则,它不仅适用于GeForce FX5700系列,也适用于其它显卡。
        第一,最好是通过WHQL认证的驱动。
通过了WHQL认证的驱动在稳定性、兼容性方面毋庸置疑。
        第二,最好是显卡厂商官方公开发布的驱动。


        我们知道NVIDIA和ATi的很多驱动都不是自己官方网站公开发布的。之所以这样,是因为发布这些驱动的最初目的是为游戏开发者、软件测试者等特定目标群服务,主要目的就是展示技术和检验问题,这种驱动不适合最终用户。而NVIDIA在网站上公开提供下载的驱动则是已经受过检验的驱动,更适合最终用户使用。
第三,最优驱动很有可能是在这款显卡发布后一段时间后才出现,选择驱动不仅要考虑到性能也要考虑兼容性和功能。
        NVIDIA伴随新显卡会推出新驱动,新驱动的重点是解决新显卡的稳定性和兼容性,而性能则放在了其次的地位。之后随着时间的推移和技术的成熟,才会出现一款对这个新显卡来说性能得到充分优化的驱动。但对稍老的显卡而言,最新的驱动已经不能提高什么性能了,不过会提高兼容性和增添功能,所以要在性能、兼容性和功能上综合考虑。


        具体到5700LE来说,我们这次选择的驱动是ForceWare71.84版,首先它经过了WHQL认证;其次它是NVIDIA官方提供下载的;至于性能,我们知道5700LE已经不是NVIDIA的驱动优化对象了,所以对5700LE而言很可能71.84版驱动会比以前的某款驱动在速度上要慢一些,但考虑到对最新游戏的兼容性和新版驱动增添的众多功能,我们仍然选择了最新的71.84版。


优化第二步
合理进行驱动设置,尤其是3D设置
        对显卡而言合理的进行驱动设置尤其是3D设置可以极大地提高游戏运行速度和画面质量。NVIDIA的ForceWare已经是一个综合性显卡驱动包,这里我们主要介绍和游戏运行速度有关的设置。


        ForceWare71.84版的3D设置已经和老版驱动有了较大的区别,基本上不再区分D3D设置和OpenGL设置。


        在默认状态下,我们对3D设置进行的任何更改都是全局的,都是针对所有的程序,这也是“驱动程序全局设置”的由来。可调3D设置选项都在中间的设置窗口中出现,基本项不多,但勾选上“显示高级设置”后会增加很多3D设置项。最下方的拉杆调节值是根据我们选择的3D设置项而改变的,其作用就是针对某项3D设置进行具体的更改。


        NVIDIA为了方便用户使用,针对很多经典的游戏都提供了具体的3D优化设置。在“活动配置”下拉菜单中我们可以看到有22个之多。当我们选择某个游戏时,驱动界面中间的3D设置部分就会出现针对这个具体游戏的各种默认3D设置。不过在我们看来这种具体的3D优化设置主要是针对兼容性而来的,对速度优化考虑不多,而且游戏覆盖面太低,真正要想进行全面的显卡优化,具体的3D设置仍需要我们逐项来了解。


        1.“3D平滑处理设置” 其实就是全屏抗锯齿设置。5700LE最多可以设置到8xS,但考虑到它的性能我们建议5700系列在新游戏中不要打开全屏抗锯齿,老游戏中可以打开2xQ,这是NVIDIA独有的梅花抗锯齿。


        2.“各向异性过滤” 这是一种特殊的过滤技术,它可以有效地减少纹理混叠,提供更精确的贴图方式和更清爽的材质表现,可以较好地改善显示质量,从而提高画质。它一般配合双线性过滤或三线性过滤来使用,该功能对速度的影响要明显小于全屏抗锯齿,5700LE可以设置到2×或4×。


        3.“系统性能” 分为优质性能、性能、质量、高质量四个级别,它们依次降低性能提高游戏画面质量。其实它们的主要区别就在于采用的各向异性过滤与双线性过滤、混合过滤的搭配级别上。该项对画质和速度都有比较明显的影响,我们建议5700LE采用性能级别或质量级别。


        4.“垂直同步” 此项打开时,游戏的帧数将受到显示器的屏幕刷新率的影响。所以这项我们要坚决关掉。


        5.“强制成为Mipmaps”是设定配合Mipmaps使用的各向异性过滤质量,如果设置过低会出现图形断层的问题,5700LE推荐使用三线性过滤。


        6.“一致性纹理锁”这是一项针对OpenGL的兼容设置,可以处理纹理坐标处于纹理体以外的情形。除非游戏有兼容性问题,否则5700LE上这项不用开启。


        7.“三线性优化”使用NVIDIA专用的三线性过滤优化算法,其实就是使用自动算法,在适当的地方采用更低的过滤方式来提高性能。所以这项打开时会降低画面质量,提高游戏速度。考虑到使用这项时降低的画面质量几乎是可以忽略不计的,我们建议5700LE开启这项。
8.“各向异性mip过滤优化”这也是NVIDIA的专用优化方法之一,可以部分使用点mip贴图代替正常的线性过滤mip贴图来提高性能,但也会降低画面质量。同样考虑到它降低的画面质量并不明显,所以建议5700LE开启这项。


        9.“各向异性采样优化”是NVIDIA改进后的各向异性采样算法,它可以自动判断画面中需要进行各向异性过滤的部分进行不同级别的各向异性过滤,在使用多重纹理时甚至能自动对需要的纹理进行各向异性过滤,可以用较少的画质损失换取最大的性能提升。


优化第三步
超频
        ForceWare显卡驱动也是自带超频选项的,不过需要使用NVCOOLFX、nVHardPage等工具软件来打开。一般说来,决定显卡性能最重要的有两项指标:显存带宽和显卡的填充率。显存带宽一般这样计算:显存总带宽/8×内存时钟频率。而填充率也是GPU的核心频率和渲染流水线数量的乘积。从计算方式中我们完全可以看出提高核心和内存频率就能提高显卡性能,实际上这也是提高显卡性能最有效的办法。


        在ForceWare驱动中频率设置有2D和3D两个下拉选项,不同的应用对应不同的频率(图3)。频率选项分为两种,其一核心时钟频率决定显卡填充率,但同型号显卡芯片都出自相同厂家,差异并不大,可超范围也不是很大。其二内存时钟频率对应显存带宽,一般来说超显存的效果要好一些,而且从目前显卡市场的现状来看,厂商们也往往在显存上下的功夫比较多。市面上很多5700LE都把超频作为卖点,采用了高规格的显存,再加上5700LE的核心都有一定超频余地,所以超频是提高5700LE性能的最重要手段之一。


        超频时不要太激进,按5MHz的频率将指针逐渐向上拉,找到一个频率后,需要进行“测试更改”。只有“测试更改”成功后,我们才能接受这个频率。如果不想逐一试验,也可以使用“检测最佳频率”,驱动会自动进行一系列的频率测试,最终给出一个它认为合适的频率。我们勾选“启动时应用这些设置”就可以实现开机自动超频。但无论是手动超频还是自动超频,我们都建议最后运行一些3D游戏或测试程序进行验证,要保证画面没有破损、花屏、缺失,才证明显卡的确可以稳定工作在这个频率之上。


        这次我们的5700LE优化之旅到这里就结束了,在文章中的种种优化方法其实在其它显卡上也是通用的,希望能给大家一些启发。

阅读(2220) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~