MCPLive > 杂志文章 > GTX 680变身GTX 770实战

GTX 680变身GTX 770实战

2013-09-24林以诺《微型计算机》2013年8月下

随着GTX 780、770等显卡的陆续发布,NVIDIA的显卡产品线正式过渡到GTX 700系列。但细心的玩家不难发现,其实GTX 700系列并不全是新核心产品。其中GTX 780与Titan一样使用GK110核心,而GTX 770则与上一代GTX 600系列的单芯卡皇GTX 680一样使用了GK104核心。从硬件规格上看,无论是流处理器、显存位宽,还是ROPS等硬件指标,两者都是完全一样的。我们完全可以把GTX 770看成是支持Boost 2.0的高频版GTX 680。这时,很多玩家不禁会问:既然两者如此相近,那么GTX 680能不能改造成GTX 770呢?答案是肯定的。下面就请随笔者一起来进行GTX 680硬改GTX 770的实战。

GTX 680变身GTX 770实战

哪些GTX 680适合改GTX 770?

图1是GTX 680和GTX 770的规格对比,我们可以看出,GTX 770与GTX 680同样基于GK104核心,和核心相关的流处理器、纹理单元、显存位宽、ROPS等硬件参数都完全一致。核心规格虽然一致,但是显存搭配和PCB设计上有一些小的差异。GTX 770搭配的显存速度更快、运行频率更高。而公版GTX 770在供电方面由公版GTX 680的4+2相增加为5+2相,供电输入接口由双6Pin增强为8+6Pin。增强供电的目的就是为了进一步提升显卡的工作频率:核心频率提升为1046~1085MHz,显存频率提升为7000MHz,提升幅度达到1000MHz。频率的提升同时也带来了功率的增加,GTX 770的默认TDP功率增加到了230W。还有一点,就是GTX 770的GPU Boost升级到了2.0版本,即温度与频率挂钩。由此可见,普通的公版GTX 680如果要改为GTX 770,将会面临两道门坎:1、供电;2、显存频率。普通的4相核心供电如果要负载1046~1085MHz的核心频率,可能会出现不稳定。而默认运行频率为6000MHz的显存如果要超频到7000MHz,同样可能会有点力不从心。

GTX 680变身GTX 770实战
图1


图2

1、供电方面

为了提高改卡后的稳定性,我们建议好选用加强版的GTX 680进行改卡操作。GTX 680的PCB方案均已经非常成熟,而且很多都由厂家加强了供电设计(图2),所以很多GTX 770甚至直接套用原先的GTX 680方案进行生产。这些加强版的GTX 680都适合通过修改变身GTX 770,所以用户不用太担心。

2、显存方面

在显存方面,GTX 770选用了速度为0.28ns的三星FC28或者hynix海力士AFR-R2C显存颗粒,默认频率就达到了7000MHz。而GTX 680上的显存颗粒主要有以下三种:

图3hynix海力士AFR-ROC颗粒:默认电压1.5V,默认速度为0.33ns,默认频率为6000MHz;

图4hynix海力士MFR-ROC颗粒:默认电压1.6V,默认速度为0.33ns,默认频率为6000MHz;

图5三星FC03颗粒:默认电压1.6V,默认速度为0.3ns,默认运行频率6600MHz。

从硬件参数上看,很明显GTX 680的显存体质要比GTX 770低一个档次,但要稳定超频到7000MHz长期使用也并非不行。其中三星FC03颗粒的成功率高,hynix海力士MFR-ROC颗粒次之。而同样来自hynix的AFR-ROC颗粒,1.5V电压下即可与1.6V的MFR-ROC颗粒一样运行在6000MHz的频率,从体质上讲要优于MFR-ROC颗粒。但由于出厂默认电压低,因此超频7000MHz的成功率反而比MFRROC颗粒要低。如果能把电压提升到同样的1.6V,则其超频能力要强于MFR-ROC颗粒。

为何需要硬件改造才能变身

从开普勒核心开始,NVIDIA就对显卡实行硬件限制ID的方式来杜绝假显卡的泛滥。除了原有的依靠BIOS中的设备ID进行显卡识别之外,还在显卡PCB上通过一定的硬件方式来进行ID识别。例如GTX 680显卡PCB上的硬件ID为1180,如果玩家强行刷入设备ID为1184的GTX 770显卡的BIOS文件,那么驱动程序就会发现硬件ID与BIOS设备ID存在差异而拒绝安装,在一些主板上甚至会无法开机。因此单纯的刷新GTX 770显卡BIOS并无法把GTX 680改造为GTX 770。笔者也专门做了测试:使用GTX 680强制刷新GTX 770的BIOS文件,刷新后在Z77平台上无法开机,更换到Z68平台上之后可以开机,但是进入系统后无法安装驱动程序。后来笔者选用了不支持GTX 770的NVIDIA显卡驱动314.22版本进行强制安装,发现驱动程序还是识别为GTX 680,但是在nvidiaInspector软件的超频菜单中出现了GPU Boost 2.0独有的保护温度控制选项。遗憾的是进行3D Mark性能测试与游戏测试时均出现错误而退出,至此打造一款支持GPU Boost 2.0的GTX 680的梦想破灭。


图3


图4


图5


图6



图8

图9
图9

GTX 680“升级”GTX 770实战

经过前面失败的实验之后,基本确定了GTX 680要修改为GTX 770必须经过两个步骤:1、改硬件ID;2、刷新显卡BIOS。

1、改硬件ID

GTX 680的设备ID为1180,而GTX 770的设备ID为1184,两者仅在后一位上存在差异。在GTX 680上,硬件ID后一位的数值由电阻R722来定义。该电阻的位置位于PCB背面右下方靠近PCI-E金手指处,U504上方从左往右的第四个电阻(图6)。R722默认电阻值为5K欧姆,定义值为0。如果把该电阻阻值改为25K欧姆,则可以把第四位ID定义值改为4。这样就能够把GTX 680的硬件ID改为1184,从而完成“升级”GTX 770的第一步。我们所要做的就是把原先的电阻轻轻取下,焊接上电阻值为25K欧姆的新电阻。由于元件极小,没有焊接经验的玩家可以拿到专业维修店请专业人士代为操作。

2、刷新显卡BIOS

完成硬件改造之后,只要刷入修改好的BIOS 文件,就能够让GTX 680变身为GTX 770。为了保险起见,在刷新显卡BIOS之前笔者建议大家还是先测试一下GTX 680的显存体质,以确定显存能否稳定运行在7000MHz的高频下。测试时可以使用MSIA fterburner、nvidiaInspector、ASUSGPUT weak等超频软件把显存频率拉升到7000MHz后运行3D mark等软件进行拷机。如果显存无法稳定运行再逐级降低运行频率。在文章的后会为各种不同体质的GTX 680显卡提供不同显存频率的BIOS下载,分别把显存频率设定为7000MHz、6800MHz、6600MHz。

刷新时操作十分简单,在CMD模式下运行NVFLASH-4-5-6680to770.rom即可。刷新过程中软件会提示刷入的显卡设备ID与原有的BIOS不符,要求确认后再予进入下一步,此时键入大写的“YES”并确认操作(图7)。

在此次GTX 680变身GTX 770实战中,笔者以微星GTX 770闪电的显卡BIOS为基础进行修改并刷新。GTX 770闪电属于高频版GTX 770,GPU核心的Boost频率达到了1.2GHz以上。完成BIOS刷新后重新启动计算机。进入系统后安装支持GTX 770的NVIDIA显卡320.18版本驱动程序,再用GPU-Z和nvidiaInspector软件进行检测时,你就会发现GTX 680已经完美变身为GTX 770:设备ID由1180变为1184,nvidiaInspector超频菜单中出现了GPU Boost 2.0独有的保护温度控制选项,显卡各项频率也提升至与微星GTX 770闪电一致(图8)。

3、GTX 680变身GTX 770性能实测

从图9的对比测试表格中我们可以看到,GTX 680变身GTX 770之后,由于频率已经与微星GTX 770一致,所以在性能上与后者几乎完全相同,对比公版的GTX 680则有12~16%的性能提升,在满载功率上也比公版GTX 680增加了大约25W。对于目前正在使用GTX 680的玩家,可以参考本文介绍的方法把GTX 680免费“升级”为GTX 770,也过一把GPU Boost 2.0的瘾。当然,也可以通过这个方法让GTX 680与GTX 770组建SL I,秒杀新卡王Titan不在话下。

分享到:

用户评论

用户名:

密码: