Building a Cryptocurrency Mining Rig - Part 3
This is Part 3 in a series on building a cryptocurrency mining rig.
|Mh/s (ETC) 1||Mh/s (DCR) 1||Watts|
Mining Software Comparisons
When I built my miner, I initially chose the mining software mostly arbitrarily. Wanting to rectify that, I next performed comparative benchmarking to help determine which mining software to use, and whether or not to dual-mine.
Benchmarking yielded the following data:
|Miner||Coin||Mh/s 1||Fee 2||Mh/s (Adj) 3||Watts 4||Mh/s (Adj)/Watt|
|Claymore v9.6||ETC+DCR||151, 1515||2%||148, 1485||960||0.154, 1.557|
|Claymore v9.8||ETC+DCR||156, 1560||2%||153, 1529||960||0.159, 1.593|
My takeaway from the above was that dual-mining DCR:
- reduced potential ETC yield by about 5% (Ethminer (ETC) => Claymore v9.8 (ETC+DCR))
- increased power consumption by about 9%
So - was mining DCR worth it?
What to Mine?
I used whattomine.com to run the numbers:
|Coin||Monthly Profit (USD)|
By the numbers, yes - DCR was (barely) worth mining. However, beyond the numbers, I had some concerns.
I had been dual-mining ETC+DCR for weeks before making the above benchmarks. When I checked my mining pool, however, I was surprised to see how little DCR I had earned. Investigating why, I discovered that the pool reported my DCR hashrate to be less than half of what Claymore reported. (I still don't know which number was correct, or how the disparity came to be.)
I had additional concerns beyond the dubious hashrate numbers.
When measuring power consumption, I noticed that dual-mining was very "peaky" - draw would swing +/-100 watts perhaps a dozen times per minute. I feared that the temperature fluctuations that (likely) accompanied those swings would eventually damage the GPUs via thermal expansion and contraction.
Lastly, I found Claymore somewhat unpleasant to use. Configuration seemed
awkward to me, in that it read configuration from text files (with a
proprietary syntax) from its application directory. Likewise, it continuously
.bin files (containing I-know-not-what) and logged output (again
into text files) into the same directory. This all felt terribly disorganized,
and inconsistent with sound software engineering practices.
In light of all of the above, I decided to forego dual-mining entirely, and to simply "single-mine" ETC using Ethminer.
Thus, with a revised mining strategy, I next turned my attention to optimizing my miner's computational performance. In Part 4, I'll discuss how I was able to (dramatically) reduce power consumption without impacting hashrate.