玩的就是“芯”跳——NVIDIA显卡加电压超频实战
PC·DIY
喜爱超频的玩家在对CPU进行超频时,难免要用到加电压这个方法,因为提高CPU的核心电压可以使CPU工作在更高的频率上。除了CPU,对内存,北桥加电压是DIY爱好者常用的“绝招”。不过,你试过给显卡加电压吗?
加电压的可行性
给显卡加电压的方法有硬加压和软加压两种,前者适用范围最广,但操作困难,稍有不慎就会失败,甚至损坏显卡;后者则是通过软件或BIOS来控制显卡的核心电压,就算失败也有很大的机会恢复,不会影响质保。笔者下面就给大家介绍软加压的具体方法。
熟悉显卡的朋友都知道,GeForce 6系列和FX系列显卡的核心电压是由BIOS控制的,因此我们可以通过修改BIOS来提高显卡的核心电压。从NVIDIA的官方资料来看,GeForce系列显卡的核心电压根据档次的不同而有所区别,以6800系列为例:6800LE的电压为1.1V, 6800标准版的为1.2V,6800GT的为1.3V, 6800Ultra的为1.4V。同样,FX5900系列显卡的电压也存在类似情况。由此可见,完全可以将低档显卡的电压提升到同核心的更高档次显卡的水平。为了验证这一点,笔者特地找来GeForce 6800GT和GeForce 5900两块显卡,对它们分别进行了测试(两套测试平台见表1)。

改造6800GT:过程非常顺利
测试GeForce 6800GT的平台见图1。笔者的影驰6800GT的“体质”很一般,用驱动搜索的最佳核心/显存频率只有409MHz/1160MHz。改造前先准备好以下工具:软驱一个,3.5英寸软盘一张,PCI显卡一块。当然,修改BIOS还需要两个软件:NVflash和NiBitor,前者是NVIDIA显卡的BIOS刷新备份工具,后者是BIOS编辑工具。

步骤1:先把3.5英寸软盘格式化成启动盘(即在格式化时勾选“创建一个MS-DOS启动盘”选项)。然后把NVflash解压到软盘上(包括两个必备的文件:nvflash.exe和cwsdpmi.exe), 然后在BIOS里设置从软驱启动,用做好的软盘启动系统到DOS状态下。启动完毕后键入“nvflash -b XXXX.ROM”命令,提取显卡BIOS(提取的BIOS文件可以任意命名,但是扩展名必须为大写的.ROM。这里笔者将它命名为6800GT1. ROM)。
步骤2:重启机器并进入Windows系统,运行NiBitor,读取刚才提取的6800GT1. ROM文件,进入Voltages选项卡(图2)。在这里会出现一个警告,意思是6800系列显卡对电压很敏感,请不要将电压调得太高。笔者将Voltage identifier中3D一项的电压从默认的1.3V改为1.4V(只有在3D模式下,显卡才会工作在新的电压下)。完成后将新BIOS文件保存到软盘上,并重新命名(笔者这里命名为6800GT2. ROM)。

注意:原来的那个6800GT1. ROM文件一定要保存好,千万别删除了。
步骤3:重新用软盘启动系统到DOS下,使用“nvflash 6800GT2. ROM”命令将新的BIOS写回显卡BIOS芯片中。如果在刷新过程中提示Board ID无法识别的话,则需要使用“nvflash -5 -6 6800GT2. ROM”强行刷新命令把BIOS强行写入芯片。
注意:笔者此前已用Rivatuner将这块显卡的识别ID修改为6800Ultra的0040h,所以在下面的测试图中,这块6800GT显示为6800Ultra。修改显卡的识别ID不会对显卡的超频能力造成任何影响。
步骤4:在将6800GT显卡的核心电压提高到1.4V后,核心的超频能力果然提高了不少,驱动默认搜索的最佳核心频率达到了446MHz,而显存的频率似乎也受到了一些影响,达到了1220MHz!为了验证显卡的稳定性,笔者对它进行了一些测试,其中3Dmark03的测试全部顺利完成,且成绩为14067分,3Dmark05的成绩为6009分。
表2是6800GT显卡超频前后一些测试成绩的对比(1024×768,NoAA NoAF),某些项目提升的幅度并不大,3.86GHz的P4E在这里也成为了性能瓶颈,估计也只有P4 EE或Athlon 64 FX级别的CPU才能满足这块显卡的需求了。

改造FX 5900:在曲折中前进
GeForce FX5900显卡的测试平台见图3。这块FX5900显卡在默认的1.4V电压下能超到471MHz/772 MHz。笔者将这块显卡的核心电压修改为5950Ultra显卡的1.5V。提取、改造、刷新BIOS的方法、过程和6800GT的完全一样。

但改造后,这块FX5900显卡用驱动搜寻的最佳频率和改造前没有任何区别,难道改造对它不起作用?笔者改用手动调节的办法,最后发现手动调节到515MHz/894MHz时,它仍能通过驱动的稳定测试,但此时3Dmark03成绩反而只有4885分,在运行《极品飞车-地下狂飙2》时会出现严重花屏现象,只有选择降频。最后确定在486MHz/894MHz下能稳定运行笔者设置的所有测试,其中3Dmark03成绩为6850分。
给FX5900核心加电压后,核心的超频能力好像没有多大提升,但显存的表现却出人意料:这块显卡只采用了2.8ns的显存,理论工作频率只有714MHz,在默认电压下能超到772 MHz已经是很强的了,但在改电压之后能提高到894MHz。2.8ns的显存能超到如此高的频率,着实强悍。联想到前面6800GT显卡的表现,笔者得出一个结论:在BIOS中提高显卡电压的同时,可以增强核心和显存的超频能力。表3为FX5900超频前后测试成绩对比(1024×768,NoAA/NoAF)。

注意事项
1.如果你对DOS不是很熟悉,可以使用X-Bios Editor来提取显卡BIOS。方法为:运行X-Bios Editor→点击“打开”旁边的小三角按钮→从存储器中读取→保存BIOS。
2.新版的Nvflash虽然支持在Windows2000/XP环境下刷新显卡BIOS,但很容易受各种因素的干扰,而导致刷新失败。因此,若非迫不得已,最好不要在Windows环境下进行刷新操作。
3.如果刷新BIOS后发觉显卡工作不正常或温度过高,应立刻写回原来备份的BIOS;如果刷新BIOS后显卡根本无法显示或花屏,就要用PCI显卡开机再重新写回原BIOS。
4.现在的高端显卡功耗本身就很大,再加电压超频的话,功耗会非常大,所以给系统配备一款大功率的电源很重要。
5.由于笔者的两块显卡都搭配了性能强劲的散热器,能保证显卡不会因高温而超频失败,但有些散热器比较“单薄”,应付默认频率都尚且困难,因此使用这类散热器的显卡用户请勿随意提高电压。
后记
经过上述改造,显卡的超频能力大大地提高了。笔者和其他发烧友交流后发现,6800 LE/标准版/GT显卡软加压后,超频的成功率非常高,并且运行都比较稳定。此外,其他6XXX系列和FX系列显卡改造的成功率也很高。笔者一位朋友用此方法将两块支持SLI的丽台 6800GT显卡都超到了463MHz/1230MHz,3Dmark03的成绩为24317分!最后笔者还是要提醒大家:改造有风险,下手须谨慎!
Nvflash5.08版下载地址:
http://down3.zol.com.cn/xianka/nvFlashv508.zip
最新版的NiBitor2.1下载地址:
http://down3.zol.com.cn/xianka/NiBiTorv21.zip
X-Bios Editor1.0.3下载地址:
http://nvworld.ru/downloads/rvbsetup.exe