自从传奇中的TNT系列显卡在1998年问世以来,NVIDIA的显卡芯片迅速占据了游戏市场的大量份额。现在,最新的GeForce4系列已经推出,其性能更达到一个新的水平。即使是这样,我们还是希望我们的显卡能发挥出绝对最好的性能。显卡的性能突破点有两方面:速度/帧频和画面质量。我们之中,有的人追求最高的Quake3帧频,而有的人则希望能让眼球得到最大的享受。不管在哪方面,我们都有很多办法提高我们的游戏体验。
这里介绍的部分方法也可以应用到非NVIDIA显卡上,本文所使用的测试基准为Madonion的3DMark2001 SE。
BIOS优化
BIOS中有几个设置可以影响到显卡的性能,以确保你的显卡在现有BIOS下运行到最高速度。要注意的是,一些BIOS选项会让显卡的软改装不起作用。
AGP Mode:决定AGP还率,为66MHz,1×为最低倍数;4×为最高倍数。一些主板会有一个“auto”设置,它会确定AGP槽上显卡的合适频率;其它主板应该有一个“AGP 4× Mode”激活/关闭设置,激活后的状态是4×,关闭后的状态则是2×。老式的Intel BX和VIA Apollo主板没有4×选项,它们的芯片也不支持这一功能。如果有这个设置,将其调到最高限,一般就是4×。

AGP Fast writes:决定显卡内存是否可以直接被写入信息,这样信息就不必先经过系统内存。这个设置会减少数据进入显卡的时间,因为它绕过了内存控制器,所以他还会提高系统性能,但它很可能会降低系统的稳定性,有一些主板没有这个选项,但一般来说,那些有超时钟周期能力的主板都有这个功能。
AGP Sideband Addressing:允许AGP显卡使用系统内存作为纹理储存,这是Intel的i740/i810的著名特色,它对今天常用的64Mb和128Mb并没有多大用处,因为用系统内存代替显卡内存会增加处理时间,所以这个设置在新型主板上一般都是没有的,即使有,最好也将其关闭。
AGP Aperture:可以增加显卡内存容量 ,至少不会使其降低,这个通用规则可以将显卡内存加倍。
驱动优化
对于这个测试,我们使用的是NVIDIA的参考驱动——28.32版,最新的驱动版本逐渐删减了一些视觉选项,这在Direct3D栏和OpenGL栏中尤其明显。Windows XP的使用者应该将版本升级至12.41,否则操作系统将无法提高显卡性能,像Quake3之类的OpenGL软件也无法运行。
Direct3D:这里没有许多需要改变的地方,值得注意的是控制Mipmapping细节水平的“Mipmap Detail Level”,Mipmapping被用于收缩纹理,以适应更小的目标,使它们远离的时候可以降低视觉扭曲。从“Best Performance”(最佳性能)到“Best Image Quality”(最佳图像质量),这个选项一共有五种设置,图像质量越高,系统性能就会相应降低。这里还有一个“PCI Texture Memory Size”(PCI 纹理内存容量),在最近的驱动版本中,它被设为63Mb,一般情况下,如果你使用的是AGP显卡,改变它也不会产生什么效果。如果你用的是PCI GeForce,提高它可以得到轻微的性能提升。

OpenGL:OpenGL栏提供了更多更改系统的选项,值得注意的是“Use fast-linear-mipmap-linear filtering”(使用快速线性mipmap—线性过滤)和“Anisotropic Filtering”(各向异性过滤)。激活第一个选项,可以提高系统性能,代价是损失图像质量,激活第二个选项,可以提高图像质量,但会影响系统性能。“Buffer Flipping Mode”(缓冲翻动模式)对全屏状态下的OpenGL应用软件产生作用,将其设置为“page flipping”(页翻动),可以提高帧频。“Vertical Sync”(垂直同步)也许是最重要的设置,当开启时,画面将和你的荧屏刷新率同步。就是说,如果你的显示器在60Hz运行,你将在运行DroneZ、Quake 3之类的OpenGL软件时获得大约60fps的帧频,想消除这个限制,只需将其设为“Always off”(一直关闭)。
芯片组驱动:这个主板驱动常常是AGP性能的关键决定因素,对于那些非Intel芯片组,它显得更重要。比如VIA基于Windows的驱动在默认时被设为“Normal”(一般)模式,这时,无论你如何设置BIOS,其状态都会是AGP2×,这个系统必须安装最新的4-in-1驱动,并确定AGP驱动被设为“Turbo”模式,这将使AGP驱动设为4×。
硬件改造
至今为止,所有显卡最大的性能提高还都是来自核心频率和RAM频率的超时钟周期。现在的游戏全部非3D加速不取,这让GPU永远地成为了瓶颈因素。为了让帧频达到最大,我们可以让芯片和内存超越它们的即定速度运行,当然,这种行为并不会受到正当产品授权保护,在做这件事之前,需要对你的显卡进行甄别,有许多显卡,特别是廉价显卡,都没有能适应超时钟周期的足够制冷效能,它们的超时钟周期能力很低,甚至根本不能进行超时钟周期。这在GeForce2 MX和Geforce4 MX上非常明显。

不过可以进行改装的产品还是数不胜数,采用Thermaltake Crystal Orb等有效的散热措施,可以提高显卡的超时钟频率能力。如果你的GeForce散热片性能良好,又配有MSI(图3)那样的风扇,你也最好先把风扇拆下来,即使散热片上已经涂上了导热硅胶,但用值得信赖的Arctic Silver Ⅱ作为GPU和散热片之间的导热介质还是有必要的。新涂上的导热硅胶可以提供最大的导热面积和导热质量。

另一个需要进行额外散热的地方是RAM芯片,MSI板的原装散热片已经覆盖了它的DDR芯片,但也许你的显卡还没有这样的装置。内存带宽几乎永远都是游戏性能和高解析度的限制因素,可以通过对RAM超时钟周期改进这个问题。这样做就需要更好的制冷手段,可以在这里采用有frag tape的被动式散热片,如图4。
显卡超频
超频的一般规则:以每5MHz为一阶提高频率;每次提高之后都进行精确的测试;如果出现丢失像素或纹理之类的不正常现象,说明此显卡已经超过超频上限,这时就需要重新进行设置,逐渐降低时钟周期速度,直到你在视觉效果不失真的情况下获得最佳的系统性能。

调节芯片和内存的频率,可以通过“coolbits”的注册表键值显示出NVIDIA工具,或者使用显卡上提供的工具。著名的制造商如MSI、Leadtek和Hercules都会在驱动里捆绑一些超频工具,它们也能很好地完成任务。
测试与结论
测试系统:
AMD Athlon XP 1800+
Thermaltake Volcano 7
MSI K7T Turbo Limited Edition
512MB SDRAM
MSI StarForce GeForce3 Ti 200 64MB DDR
40GB IBM 60GXP
Windows XP Professional
测试用软件是Madonion的3DMark2001 SE,这是一个广为接受的Directx8综合基准。
经过超频和改装过后的显卡在3Dmark2001 SE的测试中性能提高了10.6%,最终的芯片和内存速度达到了236/487,使此显卡的速度非常接近GeForce3 Ti 500(250/500),说明对这款Ti 200的改装还是非常有效的。并非所有显卡都能获得这样的成绩,但任何显卡,只要改装得当,性能都会有所提高。