毫无疑问,目前800个流处理器(800SP)的Radeon HD 4830显卡深受玩家追捧,除了设备ID和频率以外,它的主要硬件规格和Radeon HD 4850显卡非常相似。那么有没有方法让
Radeon HD 4830的频率和设备ID完全和Radeon HD 4850显卡保持一致,即将Radeon HD 4830完美改造成Radeon HD 4850呢?
Radeon HD 4830(800SP)和Radeon HD 4850的主要区别在于设备ID和频率上,前者和后者的设备ID分别为1002-944C和1002-9442(设备ID可以通过GPU软件查看),3D频率则分别为
575MHz/900MHz和625MHz/993MHz。一般而言,在Radeon HD 4830的BIOS中记录了显卡的默认频率、2D频率和3D频率,尽管可以通过超频让Radeon HD 4830(800SP)的3D频率和Radeon
HD 4850的频率保持一致,但超频后的Radeon HD 4830(800SP)的默认频率和设备ID仍然与超频前保持一致。由于AMD驱动的限制,当超频幅度过大或者不稳定时,显卡会自动降低到默认频率,而且很多厂商为了进一步细化产品线,还省略掉了Radeon HD 4830(800SP)的PowerPlay自动变频功能。另外,你也无法购买一块Radeon HD 4830(800SP)与已有的Radeon HD 4850组成交火系统,因为两者的设备ID不同。因此,仅仅通过超频并不能将Radeon HD 4830(800SP)改造成真正的Radeon HD 4850,只能通过修改BIOS的方法来解决上述问题。
部分Radeon HD 4830(800SP)显卡可以刷入与其PCB版型相近的Radeon HD 4850的BIOS进行改造,但由于显存和供电设计等方面的差异,会影响改造后的稳定。但如果对Radeon HD
4830(800SP)本身的BIOS进行修改,既能达到改造的目的,又能大程度地保证显卡改造后的稳定。具体方法如下:
打开ATI WinFlash软件,点击“保存”(图1)把Radeon HD 4830(800SP)的原始BIOS文件提取出来,以备不时之需。
图1
打开编辑AMD显卡BIOS的软件Radeon Bios Editor,可以看到有Information、Clock
settings、Fansettings和Additional features四个主菜单(图2)。读取通过上一步骤提取出的原始
BIOS,后面的操作分为三个步骤:
图2
●修改BIOS中的设备ID
Information菜单右下角的Subvendor ID/Videocard ID选项可以更改BIOS中的厂商ID与设备
ID,笔者将第二栏Video card中的设备ID更改为“HD 4850”(图3),这样系统就能够将Radeon
HD 4830(800SP)识别为Radeon HD 4850。
图3
●更改显卡的2D和3D频率
在Clock settings菜单里面可以更改显卡的2D频率和3D频率,该菜单提供了Clock info 00~
Clock info 09这9个有效设置模式。每个模式都可以修改显卡的电压和频率。其中,Clock info 01和
Clock info 02这两项中的默认电压值为1.046V(图4),这说明这两项主要用于调节显卡在2D状态下的各个参数。
图4
为了让改造后的显卡实现PowerPlay自动变频节能,笔者将Clock info 01和Clock info 02选项下的GPU和RAM都分别设定为500MHz和750MHz(500MHz/750MHz是公版Radeon HD 4850的2D频率),而其它Clock info模式下的GPU和RAM则都分别设定为625MHz和993MHz,与公版Radeon HD 4850的3D频率保持一致。这样设定以后,改造后显卡的2D频率将为500MHz/750MHz,3D频率则为625MHz/993MHz,实现了PowerPlay功能。当然,大家也可以结合显卡的体质和自身的需求来修改上述参数值。
●修改显卡默认频率
完成上述两个步骤之后,系统就可以将Radeon HD 4830(800SP)识别为Radeon HD
4850。虽然此时显卡的3D频率为625MHz/993MHz,但用GPU-Z软件查看却发现,显卡的默认频率(Default Clock)依然为575MHz/900MHz(图5),即Radeon HD 4830的默认频率。
图5
显卡的默认频率存储在BIOS信息中,将影响显卡的超频性能,因为驱动程序会根据BIOS中的默认频率来限制显卡的超频幅度。如果对改造后的Radeon HD 4850进行超频,在运行某些游戏和软件时,显卡的频率会自动降到575MHz/900MHz,因此需要将改造后Radeon HD 4850的默认频率调整至625MHz/993MHz。
图6
具体修改方法是利用Radeon Bios Editor打开公版Radeon HD 4850的BIOS,然后进入
Additional features菜单,点击“Method 1—Hash”下方的“Save”按钮,就可以把默认频率值提取为一个后缀为rbe的文件;打开Radeon HD 4830(800SP)的BIOS,点击“Method 1—Hash”下方的Load按钮,导入刚才提取出来的rbe文件,就能够把默认频率值修改为625MHz/993MHz(图6)。后保存修改好的BIOS并退出。
●刷新显卡BIOS
打开ATI WinFlash软件,载入上一步骤修改保存好的BIOS文件,点击“程序”按钮就能够在
Windows系统下进行显卡BIOS的刷新,完成后重新启动计算机即可。
图7
当重新启动计算机并进入系统后,用GPU-Z软件查看可以看到,此时改造后Radeon HD 4850的设备ID和默认频率都与公版Radeon HD 4850无异(图7),至此所有改造完成。
笔者搭建了以AMD 羿龙Ⅱ X4 940黑盒OC 3.6GHz处理器为主的测试平台对改造后的Radeon HD 4850进行了测试。从测试结果来看,改造后的Radeon HD 4850与公版Radeon HD 4850的性能基本保持一致,而Radeon HD 4830(800SP)的性能则落后它们约10%左右。同时,由于具备了
PowerPlay功能,改造后Radeon HD 4850的2D频率为500MHz/750MHz,待机温度更低。
笔者通过修改BIOS的方法成功地将Radeon HD 4830(800SP)改造成了Radeon HD 4850,性能得到了提升,改造方法也不难。改造后,你无需每次开机都对显卡进行超频来获得性能提升,并且可以利用Radeon HD 4830(800SP)与Radeon HD 4850组成交火系统,降低了组建成本。但改造仍然存在一定风险,每块显卡体质不同,因此直接将Radeon HD 4830(800SP)的3D和默认频率设定在625MHz/993MHz会存在风险,建议玩家先对Radeon HD 4830(800SP)进行超频,以确定显卡的超频幅度有多大,再进行改造。