常盘台中 发表于 2017-1-2 11:28:01

一次失败的游戏卡改专业卡



前段时间,我尝试了通过修改驱动程序的“软改”来让软件把RadeonR9 270X识别成Firepro W7000,最后以失败告终。
为什么要尝试修改?
专业卡在多个领域有很广泛的应用,GPU的运算能力远超CPU,GPU加速可以获得更高的性能,虽然目前很多软件不支持GPU加速,有些软件对GPU加速的支持不好导致效率较低以及可能出现错误,但是GPU加速还是值得发展和完善的。


之前看到网上很多人把HD4830 HD4850 HD4870改成V8700,于是就研究了一下这几张卡。


从上面的图可以看出这四张卡的GPU都是RV770,至于什么CPU变种,估计就是AMD为了区分卡的型号搞出来的,实际上GPU是一模一样的,没必要去为了不同型号开设新的生产线,平白无故增加成本。
RV770的故事:http://news.mydrivers.com/1/125/125902.htm

有些人用4830改成v8700,有些人用4870改成v8700,表面上看都是v8700,好像用HD4830改的人性价比更高,其实仔细一看,HD4830使用DDR3显存,HD4870使用GDDR5显存,显存颗粒不存在屏蔽一说,是什么就是什么,还是用HD4870改V8700比较好。
那么用公版HD4870还是非公版好,这个问题是显而易见的,公版HD4870显存512MB,而非公版HD4870显存与V8700一模一样,都是1GB。

于是,我就想HD4870能改成V8700,那么HD7870(R9 270X R9 370X)能不能改成W7000或者S7000,S7000对我暂时没有用,就这么钦定W7000了。


既然核心一样,我就按照网上某教程开始修改:http://www.dvedit.cn/thread-152383-1-1.html
下载AMD Firepro software


先记录下自己显卡的设备ID


用记事本打开里面的inf文件


目标就是把所有inf文件相关数据都修改到下面图片要求的数据

开始修改



改得头昏脑胀,改完这一步后,我发现我没有教程里说的破解脚本


只能先试试能不能安装了,运行安装程序,从这个界面来看是不能安装驱动程序。


后来仔细想了想,之前那么多人改成功肯定让AMD感觉自己的利益受到损失,用了更高级的识别方法,这也是HD4870之后网上没有再出现AMD游戏卡改专业卡了。
讲讲NVIDIA,NVIDIA的老显卡也能改专业显卡,并且很多是通过刷BIOS来改,一劳永逸,不用每次再麻烦地去改驱动程序了,后来NVIDIA发现了这一行为,就从硬件上来限制。
转载:GTX 690变身Tesla K10、Quadro K5000
消费卡改造专业卡并不是没有过,不花一分钱就能得到更昂贵、更专业的产品确实很诱人,但随着显卡技术的日益复杂,这种事儿很久没有见过了。现在神人来了,竟然能把GeForce GTX 690改造成高性能计算用的Tesla K10,或者图形工作站用Quadro K5000。
具体改造过程第一次发布是在NVIDIA官方论坛里,不过很快就被删除了事,看起来NVIDIA并不希望大家学会这么做,不过网上论坛千千万,谁拦得住呢。
在过去,将GeForce改造成Quadro需要找到一个名为“hardware strap”的东西,正是它控制着PCI设备ID,让电脑知道你安装的是什么卡、让驱动去支持它。后来,NVIDIA改变了设计方式,这种方法就失效了,几代卡都安然无恙。
再往后,NVIDIA论坛里有人发现GeForce 400系列中的低端型号可以改造成高端型号,只要对EEPROM动动手脚就行,不过具体方法并未公开,而且很快就被NVIDIA给封杀了。
本文的主角、昵称为“gnif”的这位兄台买了一块GeForce GTX 690,使用起来感觉良好,但仅限Windows系统里,Linux下就难以满意了,没有自己想要的Mosaic功能,于是便开动了“歪脑筋”。
据他介绍,NVIDIA现在使用PCB背面的两个贴片电阻来控制显卡的身份,不同电阻值对应不同设备ID,其中高位的如下:
5K = 8
10K = 9
15K = A
20K = B
25K = C
30K = D
35K = E
40K = F
7-0低位的因为本次改造不需要而没有测试,估计也类似。
GeForce GTX 690的设备ID是0x1188,对应电阻值5K、5K,想变成Quadro K5000 0x11BA就需要改成20K、15K,Tesla K10 0x118F自然就需要5K、40K。
具体位置见图:


检验成果的时候到了:


不过GeForce GTX 690是有两颗GPU的,gnif暂时只找到了改造第二颗(靠近尾部)的方法,第一颗还不清楚对应的电阻。

而按照他的推论,GeForce GTX Titan也完全可以凭此方法改造成Tesla K20!

不过老黄的缩水越缩越狠,麦克斯韦架构与帕斯卡架构以及未来的伏特架构游戏卡双精度浮点越缩越低,别说根本改不了,就是改成功了,性能也是非常差劲的。

3.1 发表于 2017-1-3 12:40:26

老黄啊,老黄
页: [1]
查看完整版本: 一次失败的游戏卡改专业卡