全文浏览

主板和电源的搭配完成后,我们再来看看显卡的需求。目前莱特币的挖矿主力仍然是AMD显卡,其中R9 280X显卡因为在价格、挖矿效率、功耗三方面有着不错的平衡,受到了矿工们的欢迎,这次我们就选择了6张R9 280X显卡来组建挖矿平台。

我们使用的是HIS R9 280X iPower冰立方超频版显卡,这款显卡采用双8pin供电设计,配置有HIS自行设计的双风扇五热管散热器,拥有384-bit 3GB GDDR5显存,核心/Boost核心/显存频率1000/1050/1500MHz(显存数据频率为6000MHz),目前市场价格为人民币2499元。

不过对于6显卡的挖矿平台来说,除了供电方面的需求外,实际上还有一个很重要的问题需要解决,就是显卡驱动程序对单一系统的显卡数量限制。因为这个限制,按照正常来说,6张显卡是不能同时进行挖矿的。

首先在Windows 7 64-bit系统中,安装Catalyst 13.12 WHQL驱动的话,虽然6张R9 280X显卡都可以正常识别,但是在设备管理器中有两张显卡自带黄色叹号,无法工作。

换用最新的Catalyst 14.3 Beta驱动也是同样的问题,虽然6张显卡被识别为Radeon HD 7970,但仍然有两张显卡是自带黄色叹号无法正常驱动。

打开CGMiner的话可以看到,只有4张显卡可以进行挖矿,另外两张无法使用。

换成Windows 8.1 64-bit系统的话情况会好一些,有5张显卡可以正常驱动,但仍然有一张显卡无论如何都是自带黄色叹号的。

实际上,现在AMD的显卡驱动是有对系统中可运行显卡的数量作出限制的,Windows 7系统中最多只有4张可运行显卡,Windows 8/8.1系统则为5张,换句话说在官方驱动下,6显卡挖矿系统是无法正常运作的,此时我们需要破解版的驱动程序。

不过这个破解版的驱动程序实际上并不神秘,也不需要玩家有多高深的编程技巧,我们只需要对驱动程序中的部分参数进行调整,即可实现在单一系统中最多拥有8张可运行的AMD显卡。首先我们要把最新版的AMD显卡驱动程序解压出来,然后把解压后驱动目录下的\Packages\Drivers\Display\WB6A_INF文件夹中所有的INF文件按照以下模式修改:

- [全部] HKR,, DP_DisableHBR2 中的 %REG_DWORD%, 0 改为 %REG_DWORD%, 1 

- [全部] MaximumNumberOfDevices=4 改为 MaximumNumberOfDevices=8 

- [1处] HKR,, DDC2Disabled 中的 %REG_DWORD%, 0 改为 %REG_DWORD%, 1 

- [1处] HKR,, DisableDMACopy 中的 %REG_DWORD%, 0 改为 %REG_DWORD%, 1 

- [1处] HKR,, DisableMMSnifferCode 中的 %REG_DWORD%, 0 改为 %REG_DWORD%, 1 

- [1处] HKR,, DalEnableRemoteDisplayPath 中的 %REG_DWORD%, 1 改为 %REG_DWORD%, 0

- 在[Addreg_PX_Services_2ID] 最后一行增加

HKR,, PX_AI_IndInstallSupport, %REG_DWORD%, 1

- 在[ati2mtag_SoftwareDeviceSettings] 最后一行增加

HKR,, DalNumOfPathPerDpMstConnector, %REG_DWORD%, 0

完成修改后再安装驱动程序,如果修改无误的话,AMD的显卡数量限制就会扩展到最多8卡,相信可以满足绝大多数矿工的使用需求了。


修改版的驱动会有“Windows无法验证”的安全警告

这次我们按照教程对Catalyst 14.3 Beta驱动进行了修改,完成后在Windows 7 64-bit系统中安装,这回6张显卡都可以正常工作了,黄色小叹号从此再见。

打开CGMiner挖莱特币,6张显卡全部正常工作,稍作参数调整后,每张显卡的平均速率可稳定在700Kh/s左右,平均总算力在4.2Mh/s左右。我们在国内常用的矿池F2Pool中连续挖矿3个小时,共挖到0.091个莱特币,按照1天24小时计算相当于0.728个。按照目前莱特币的汇率计算,扣除电费(以普通家庭电费单价计算)后还是略有盈余的,坚持下去总会有回本甚至赚钱的那一天。



加载更多评论

回复

为你推荐