教你调试莱特币挖矿软件的设置!

96
上海元玥集团
2018.08.07 17:08 字数 1837

首要说明,自己是一名初级的矿工。有写的不对的地方,期望我们谅解。不少同学对计算机知识不太了解,不知道怎样调试挖矿软件cgminer来挖LTC莱特币。总结我的阅历,为我们写一篇怎样调试cgminer,让你的显卡抵达比较优的状况挖LTC 莱特币。

1、设备系统

win7最合适cgminer软件。从系统的角度来说,cgminer在windows平台中只编译了32位,是朴素的32位软件。假设放到64位的操作系统中工作,理论上应该是不如32位工作的好的。

2、设备显卡驱动

显卡驱动是有必要装的,至于装什么版其他显卡,以阅历来看,装最新的显卡没有问题。从我的调试进程中新旧版别有比照,没有明显的差异。下载地址:support.amd.com/zh-cn/download/

3、设备显卡AMD-APP-SDK

AMD-APP-SDK是AMD的显卡驱动开发包,装这个软件是有意图的,后边在讲调试cgminer的时分有用。下载地址:

developer.amd.com/tools-and-sdks/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/downloads/#one,根据你的操作系统下载。

4、调试cgminer参数(关键)

4.1要当好矿工,就要选择好矿池

一个好的莱特币矿池也会对你的收入有很大影响。国内有不少好的矿池,有收手续费的,也有免手续费。刚初步,我注册的矿池是鱼池,比较稳定,后来转到了带有盈利奖励的莱特币矿池www.LTC1BTC.com/reg/xyabcgs(小小举荐一下,用我的举荐地址去注册,我可以获得你的一点小小的酬谢,你则可以获得更多的额定盈利奖励,双赢),收入提高了一些。

4.2下载cgminer软件

矿池选择好了后,就需要莱特币挖矿软件了。挖莱特币的cgminer版别不能逾越3.7,这是我在一篇教程里看到的。我一贯用cgminer3.50版别,状况比较稳定。下载地址:ck.kolivas.org/apps/cgminer/

cgminer各参数详细介绍信赖不少同学都能在网上查到,我就不逐个解说了,但我会将关键参数,影响挖矿功率的参数在下面做详细的说明。

4.3编写conf配置文件和bat批处理文件

以下调试均针对4块显卡,所以参数有4个。

用文本文件编写并保存为myltc.conf,放在cgminer目录下。格局如下:

{

"pools" : [

{

"url" : "矿池地址",

"user" : "你的矿工名",

"pass" : "x"

}

],

"scrypt" : true,   【这个参数为挖莱特币有必要的参数】

"kernel" : "scrypt,scrypt,scrypt,scrypt",

"intensity" : "17,17,17,17", 【重要参数1,几个GPU就几个值】

"gpu-engine" : "1050,1050,1050,1050", 【重要参数2,几个GPU就几个值】

"gpu-memclock" : "200,200,300,300", 【重要参数3,几个GPU就几个值】

"gpu-memdiff" : "0,0,0,0",

"gpu-powertune" : "0,0,0,0",

"thread-concurrency" : "12284,12284,12284,12284", 【要害参数4,几个GPU就几个值】

"shaders" : "1792,1792,1792,1792",

"worksize" : "256,256,256,256",

"gpu-fan" : "0-90,0-90,0-90,0-90",

"gpu-threads" : "1"     【重要参数5,只要1个值】

}

用文本编写bat批处理(随意命名例如go.bat,放在cgminer目录下作为发动cgminer的指令),内容为:

setx GPU_MAX_ALLOC_PERCENT 100

setx GPU_USE_SYNC_OBJECTS 1

cgminer  -c  myltc.conf

上面的两个setx指令只要装了AMD-APP-SDK才华起作用。它可以使thread-concurrency参数逾越8192,intensity逾越13。不然,你会有许多的HW硬件差错,严重影响你的收益。

4.4调试cgminer

由于每块显卡有每块显卡的体质,因而,针对自己的显卡,必定要亲身调试。别人的东西一直是别人的。

傻瓜式第一步,判定thread-concurrency值。方法:将【关键参数1】intensity设置为“d,d,d,d”,其他参数悉数置0或删去(gpu-threads置1),不断的增大thread-concurrency值,每次增大后工作一次go.bat,一贯到go.bat不可以正常工作中止,找到它的最大值。该值与你的内存有关,内存越大值能设置的越大。但对于我的R9 270X显卡来说,2G内存满足用了。它的大小会影响到显卡的硬件差错率,但不会影响挖矿运算速度。必定要注意,你的内存不能小于你单块显卡的显存。

傻瓜式第二步,判定intensity值。方法:将【关键参数1】intensity设置从“14,14,14,14”(4块显卡的设置,一块显卡只设一个值就行了)初步,工作cgminer。逐渐增大该值,例如“19,19,19,19”,查询cgminer的工作状况,以界面中的HW不出现差错和运算速度最快为准,找到intensity的最合适值。

傻瓜式第三步,判定gpu-engine值。方法:判定了intensity值和thread-concurrency值后,我们再来找【重要参数2】gpu-engine的最佳值。从750初步,以30为步长,逐渐增大该值,查询cgminer的工作状况,找出哪个值是你显卡的最快运算速度。

傻瓜式第四步,微调【要害参数3】gpu-memclock。首要将该值设置为“100,100,100,100”,该值对你的运算速度影响有必定的影响,先逐渐增大该值,判定最佳频率。由于各显卡电压或许其它原因,各GPU的运算速度会有少数的不同。哪个GPU低你就稍微将对应的gpu-memclock值增大一点,例如从200增大到250。直到各GPU的运算速度靠近一起就行了。

终究说明:其他未关键标明的参数其实都可以删去。还有,有人会问,【重要参数5】gpu-threads没讲,gpu-threads值从1到4,能上4你就烧高香了。有的卡设置为1最合适,有的设置为2最合适。你试一试就行了,我调成3的时分电脑就卡死了。理论知识不多。一点劝告是:不要一昧的寻求极限速度。好比一个人,总以百米冲刺的速度去跑,我估量他也跑不了多久,所以适中就行了。以我的R9 270X为例,调到430、440就可以了,温度一直维持在50多度,家里还有暖气。如果你调到480,祝贺你,你的卡速度很快,温度会很高,电扇会很快,寿数会很。。。

之前
Web note ad 1