显卡改造超频吧 关注:184贴子:528
  • 8回复贴,共1

黑山老妖LYN用毒蜥270改270X,并拿下270世界纪录

只看楼主收藏回复

  AMD新推出的R9 270/270X显卡基于与上一代HD 7850/7870一样的Pitcairn核心架构,但是硬件参数高于HD 7850,完整延续了HD 7870的规格:1280个流处理器、80个纹理单元、32个ROP单元。从参数上来看R9 270/270X其实就是Radeon HD 7870增加了Boost的“马甲”,从理论上来分析,体质较好的核心就标识为R9 270X,运行在高频;体质较差的核心就标识为R9 270,运行在较低的频率。很多高频版的R9 270X核心频率都超过了1100MHz。显存方面很多270X都是搭配-0.33ns的SKhynix AFR-ROC颗粒,因此显存的可运行频率比HD 7870要高一个档次。R9 270在各个参数方面都和270X保持一致,只是默认频率稍低,仅为900-925MHz,有部分高频版达到975-1000MHz。而R9 270一般搭配超频潜力较差的尔必达显存颗粒,默认运行频率仅为5600MHz。公版R9 270的TDP仅为150W,比R9 270X 降低了30W,供电接口也由270X的双6pin改为单6pin。而且AMD为了避免不法商家采用HD 7870或者R9 270的显示核心超频后冒充R9 270X进行销售,还采用了硬件固定ID的方法,即使刷入相应显卡的BIOS,设备ID还是无法改变。HD 7870的设备ID为6818,R9-270的设备ID为6811,R9 270X的设备ID为6810。


(R9-270的ID为6811)
  笔者购买了镭风R9 270毒蜥Top-2GD5显卡之后,居然发现这是一款采用了R8 270X核心的产品,于是决定对该卡进行超频测试。


(镭风R9 270毒蜥Top-2GD5显卡在GPU-Z下显示的设备ID是6810)
  一个显卡适不适合超频,关键在于能不能提升工作电压,而加压的关键就在于显卡所使用的PWM主控。AMD的公版显卡上最经常使用的CHL8228G、8225G都属于非常可编程的PWM,使用对应的超频软件就能够非常轻松的提升工作电压,但是受制于公版显卡较为平庸的做工用料和散热,可超频的幅度一般不会太大。
  镭风R9 270毒蜥Top-2GD5显卡采用了与毒蜥R9 270X显卡完全一样的PCB方案,供电部分的PWM采用了NCP4206芯片。NCP4206在很多NVIDIA显卡上都能够见到,但是在具体的使用上分为两种不同的情况:

1、NCP4206挂在I2C总线上
  例如公版的TITAN、MSI的N760 HAWK等很多显卡就属于这第一种情况。该状态下修改显卡BIOS破解电压限制的方法是无效的,必须使用软件绕过BIOS直接控制PWM从而实现加压的目的。使用MSI Afterburner软件操控NCP4206调节电压的方法非常简单,首先在CMD模式下进入MSI Afterburner安装目录下,运行:msiafterburner /ri4,20,99" 或者 "msiafterburner /ri3,20,99" 如果返回提示是41,就表示可以加压到1.3V。接着进入MSI Afterburner软件的安装路径MSI Afterburner\Profiles目录下寻找你所使用显卡对应的后缀为cfg的文件。每安装一个新显卡时,该目录下就会产生一个对应的后缀为cfg的文件。如果你无法确定你的显卡对应哪个文件,最简单的方法就是把Profiles目录下除了MSIAfterburner.cfg外的所有文件删除。然后重新运行MSI Afterburner,之后新出现的一个cfg文件就对应你正在使用的显卡了。

  然后在CMD模式下进入MSI Afterburner安装目录,用记事本打开打开MSI Afterburner\Profiles目录下的对应的cfg文件,加入
  [Settings]
  VDDC_Generic_Detection=0
  VDDC_NCP4206_Detection=4:20h(或者是3:20h)
  VDDC_NCP4206_Type = 1
  CaptureDefaults=0
  [I2C_BUS_04_DEV_20]
  Offset00=00 80 17 7F 00 00 00 00 00 00 00 00 00 00 00 00
  Offset10=00 00 00 00 00 00 00 00 00 B0 00 00 00 00 00 00
  Offset20=20 32 00 00 00 20 B2 00 00 00 00 00 00 00 00 00
  Offset30=00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
  Offset40=00 00 00 00 00 00 00 00 00 00 64 00 00 00 00 00
  Offset50=00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  Offset60=00 00 00 00 00 00 00 00 00 00 2C 00 00 00 00 00
  Offset70=00 00 00 00 00 00 00 00 02 08 00 00 00 00 82 00
  Offset80=00 00 00 00 00 00 00 00 00 00 00 78 00 00 00 00
  Offset90=00 00 00 00 00 00 00 00 00 41 98 01 00 00 00 00
  OffsetA0=00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  OffsetB0=00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  OffsetC0=00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  OffsetD0=00 03 72 72 03 02 01 B9 FF 00 00 00 00 00 10 00
  OffsetE0=00 00 10 10 10 10 10 10 10 10 10 00 07 00 00 FF
  OffsetF0=FF 00 00 00 00 02 02 00 00 00 00 50 3E 00 00 00
  保存退出后再次打开MSI Afterburner,就会发现GPU核心的最高可调电压值已经变为1.3V了。这个1.3V的电压上限是由软件作者在MSI Afterburner中所设定的,除了无限制版的MSI Afterburner之外,我们无法破解该软件的电压限制。
2、NCP4206没有挂在I2C总线上
  这种设计较为少见,近期出现在不少超公版的AMD显卡上。NCP4206没有挂在I2C总线上的结果就是我们无法使用前面介绍的方法进行软件加压。运行MSI Afterburner等超频软件都会看到电压调节选项变为灰色无法操作。不过这种情况下则可以通过修改显卡BIOS中的VID定义值直接控制GPU核心电压,完全不受软件的限制。所谓的VID定义,就是通过6-8个不同的VID开关(数值分别为1或者0:“0”表示该位置为低电平,即接地;“1”则为高电平,即断开接地),来定义相应的电压值。在模拟供电的显卡上,VID定义值需要通过短接或者断开相应位置的电阻值来实现,而对于数字供电的显卡来说,通过修改BIOS中的数值即可。

  镭风R9 270毒蜥Top-2GD5显卡就是采用了第二种的设计方法,NCP4206没有挂在I2C总线上。对于普通用户来说,判断一个显卡上的PWM是否通过I2C总线是比较困难的,这里介绍一个非常简单的方法。对于AMD显卡的用户,可以使用VBE7.0软件打开该显卡的BIOS,在VRM一栏中如果能够正确显示出PWM芯片,那么说明PWM是挂在I2C总线上的。如果显示为Unknown,则说明PWM没有经过I2C总线。

(正确识别出PWM为CHL822X)
  笔者通过修改BIOS之后把毒蜥270显卡的默认电压修改为1.35V,然后把BIOS刷新到显卡中。AMD显卡的BIOS刷新可以在Windows系统下完成。运行ATIWinflash软件,点击“载入图像”并选择修改好的BIOS文件,然后点击“程序”即可完成BIOS刷新,随后重新启动系统即可。

  如果遇到小部分不支持在Windows下刷新 BIOS的显卡会比较麻烦。首先制作一个能够把系统引导到DOS下的启动U盘,把atiflash软件拷贝到U盘上,要刷新的BIOS文件存放在atiflash软件目录下。把电脑引导到DOS系统下之后,在存放atiflash的目录下运行atiflash –p –f o ***.bin。

刷新BIOS调整电压之后一定不要忘记通过显卡上的电压测量点实测一下显卡的实际工作电压,避免电压过高而损坏硬件。



  通过刷新BIOS完成电压调整之后,笔者使用七彩虹的iGameZone超频软件把显卡频率提升到1360/6400MHz,风扇转速调至100%,功率限制提升20%,稳定通过3Dmark11和新版3Dmark测试,顺利拿下了R9 270显卡的风冷超频世界纪录。






认证链接:http://hwbot.org/hardware/videocard/radeon_r9_270/
总结:
无论是显卡还是CPU的超频,最关键的还是在于合理提高工作电压和解决好高压下的散热问题。大家可以参考上文中介绍的方法对自己的显卡进行适当的加压。通过刷新BIOS直接定义VID从而提高显卡工作电压的方法简单易行,不会受到加压软件的限制。其缺点就是如果要进一步更改工作电压需要通过刷新BIOS来实现。目前很多显卡标配的高端风冷散热器都可以很好的解决工作在1.4V以内的GPU核心的发热问题,但原配的散热硅脂相对较差,在这里建议大家在加压超频时最好自行更换7783D等较为高端的散热硅脂,以更好的发挥散热器的潜力。


IP属地:广东1楼2014-09-30 16:58回复
    围观大神


    IP属地:甘肃来自Android客户端2楼2014-10-01 07:37
    回复
      2025-06-10 03:38:46
      广告
      学习。


      来自Android客户端3楼2014-10-01 11:28
      回复
        学习


        IP属地:江苏4楼2014-10-01 14:11
        回复
          100转速不会起飞吗,我的270x恶魔X分2600都没……


          IP属地:江苏来自Android客户端6楼2014-10-07 00:38
          收起回复
            顶!同270x路过,270x hawk


            IP属地:重庆来自Android客户端8楼2017-06-09 22:29
            回复