Friday, January 26th 2018

Confessions of a Crypto Miner: Efficiency

Welcome back to Confessions of a Crypto Miner… my bi-weekly column about a crypto miner from 2013 trying to get caught up with the latest standards. I'm presently mining and reporting to you from a dual GTX 1080 based rig mining zCash.

In the last entry, I got my hardware & software set up and started mining. If you were monitoring the miner via the stats link, you may have noticed a few offline moments 2-3 days ago. This was due to me installing a nice new power monitoring setup and taking some measurements at different settings, all with the goal of finding the most efficient way to run the miner long term, to maximize profits. We now have all the data on hand and can now draw conclusions from it. There are two things I'd like to investigate with this article: 240 VAC's impact on power draw, and how the graphics card power limit setting affects profit margins.
Conventional wisdom with PSUs indicates that a higher line voltage will provide a higher efficiency. Thus, mining with 240 V AC power promises to be more efficient than using the American 120 volts. Conventional wisdom also states that this will probably be a small margin in the range of 2-3%. The 80PLUS standard indicates this, as well as Seasonic's own marketing material (I am using a Seasonic 650 W PRIME Ultra Titanium, for reference). Let's see the actual results, shall we?
Rounded, we have an average of ~1.0%, or honestly, nearly within the margin of error. It would seem these very high efficiency PSUs don't care much what line voltage they are fed. I have both 120 V and 240 V easily available in my house, so I will continue to run on 240 V. If you are considering getting a 220 V line installed, just to save a few percent on efficiency, make sure to do the math on installation cost and how long you will have to be running. For example, assuming profits of $5 per day, $500 to get 220 V installed, providing a 2% efficiency improvement, you'd have to be mining for 5000 days just to break even on the setup cost! However, the bigger your operation is, the more meaningful these small percentages will become, because installation cost is pretty much constant, while profits go up by 2% across your whole setup. Bottom line, always measure, do the math, and as I have said before "always have a plan." I suspect most users in North America to find the 120 V numbers to be more relevant to them, so I will short-term switch over to that for the next set of numbers, which are final earnings vs power limit setting on my two NVIDIA GTX 1080 cards.
The first chart shows mining efficiency over a range of GPU power limit settings. As expected, when you reduce the maximum power budget available to the GPUs you gain almost 40% in efficiency, due to the lower total cost for electricity. This would make you think that a lower power limit (such as 50%) should yield maximum profits. However, due to how profitable crypto mining presently is, that's not the case, at least for my setup. In fact, plugging my numbers into any online crypto earnings calculator for ZCash (assuming difficulty of 7684.6593, ZEC Price of 454.65 USD, kWh power cost $0.115) shows us that the "sweet spot" is in fact at either power limit 80% or 70%, both tying with a value of $5.59 per day. Very surprising how different that is from the illusion presented by the hashrate vs wattage graph, isn't it? Here again, collect your own data. For example Vega or Polaris have wildly different efficiency curves, so the sweet spot is most certainly different. Also interesting is that at some point, with high profits and low electricity cost, it just makes most sense to mine as many coins as quickly as possible, to get ahead of the difficulty curve. I may actually go this route considering I plan to hold some of my coins for speculation, especially considering the limited profit this whole ordeal actually yielded, which I will discuss now.

In conclusion, I should note that even after tuning for maximum efficiency, the difference in earnings over electric only came to $0.03 more per day moving from 100% to 70% power limit. Was that worth my time? Difficult to say, it took well over three hours to take all those readings and conclude this. In a year that will earn me only $10.95 more than had I just not cared. But it was kind of enjoyable for me… if you find that true, maybe tuning it is worth your time too. There are still things to investigate as well, such as the impact of underclocking and overclocking. Personally, I feel you should definitely pay attention to the risk of getting lost in the tuning side of the equation forever, without ever running a steady solid income.

A word on the PSU used, during all this 120 V vs 220 V discussion I forgot to bring up the small elephant in the room: Graphics card prices are not the only thing that got affected by the mining craze. I remember when an EVGA SuperNOVA 1300G2 could be had for ~$200 online and now it's either nowhere to be seen or goes for $400+. I bought my Seasonic 650 W Prime Ultra Titanium at $160. For context, the 650 W PRIME Platinum and Gold are currently priced at $130 and $100 respectively from Newegg in the present market. Let's say an average 80 PLUS Gold rated PSU is ~86% efficient at mining operating conditions, compared to ~92% and ~94% for the Platinum and Titanium units respectively, all other things being equal. So I would effectively be getting a 2-8% reduction in electricity consumption from the wall but at a $30-60 price hike per mining rig. At my current peak profit over electric of $5.59/day, this ideal situation of an 8% bonus over the gold PSU would have been ~$0.45/day which means it would have taken 134 days to break even and go to the territory where this more efficient PSU starts to finally pay for itself. In the long run, that 4.5 months may not seem bad. However, this is where other facts come into play, as they always do. Large operations, especially those with multiple machines could instead go for cheaper PSUs (e.g. 850 W Seasonic Ultra Gold at $120), and buy more GPUs with the money saved; GPUs which will churn through hashes from day one and generate income immediately. I can't really say with certainty a Titanium PSU makes sense large scale unless there is some evidence of a decrease in failure rate or other cost saving factors at play. Of course, we have no evidence for that to date and as such I can't say this "Titanium Premium" would be a good buy for a larger mining farm vs more GPUs, in my assessment.
Add your own comment

67 Comments on Confessions of a Crypto Miner: Efficiency

#1
R-T-B
As a personal aside: Be nice to froggy. He has feelings too. And GPUs that he may sell one day cheaply. You don't want to miss out on that. ;)
Posted on Reply
#2
xkm1948
Meh, unless I can get a 1080Ti from you down the road for $100 I won't care that much.

Nice break down of cost. That is some serious effort put into the chart and everything.
Posted on Reply
#3
R-T-B
"xkm1948 said:
Meh, unless I can get a 1080Ti from you down the road for $100 I won't care that much.
Probably 1080's only, sorry. I wish, but even I could not get the mighty Ti (for even my gaming rig).
Posted on Reply
#4
VSG
Editor, Reviews & News
"R-T-B said:
As a personal aside: Be nice to froggy. He has feelings too. And GPUs that he may sell one day cheaply. You don't want to miss out on that. ;)
You let me know if someone is bad to the internet green frog <3
Posted on Reply
#5
R-T-B
"VSG said:
You let me know if someone is bad to the internet green frog :love:
Don't worry, froggy has teeth.
Posted on Reply
#6
Toothless
"R-T-B said:
As a personal aside: Be nice to froggy. He has feelings too. And GPUs that he may sell one day cheaply. You don't want to miss out on that. ;)
Cheap gpus? Gonna have a good deal to move my 780 to retirement? :roll:
Posted on Reply
#7
OneMoar
There is Always Moar
in other news anybody ever try frog-legs in a Creole-bbq sauce

I hear they taste like chicken
Posted on Reply
#8
R-T-B
"OneMoar said:
in other news anybody ever try frog-legs in a Creole-bbq sauce

I hear they taste like chicken
I hear cat tacos are nice too.

"Toothless said:
Cheap gpus? Gonna have a good deal to move my 780 to retirement? :roll:
Everyone will get ample notice. Unfortunately it will probably be a year from now.
Posted on Reply
#9
R0H1T
"R-T-B said:
Probably 1080's only, sorry. I wish, but even I could not get the mighty Ti (for even my gaming rig).
Would you ship them free of cost half an earth away, no mining ~ pinky promise ;)
Posted on Reply
#10
silkstone
Thanks for doing the research on this. Very insightful.

Another couple of bonuses of running your cards under TDP that weren't factored in are:
1 - You can use more cards per PSU, especially important if you are using a lower (sub 1000 W) psu.
2 - Lowering the TDP will also lower temps. This will put less stress on your GPU and it should live longer, or the fans will at least.
Posted on Reply
#11
R-T-B
"silkstone said:
Thanks for doing the research on this. Very insightful.

Another couple of bonuses of running your cards under TDP that weren't factored in are:
1 - You can use more cards per PSU, especially important if you are using a lower (sub 1000 W) psu.
2 - Lowering the TDP will also lower temps. This will put less stress on your GPU and it should live longer, or the fans will at least.
Temps actually were considered, but deemed irrelevant because all of them fall so low it's almost silly (50C peak).

The PSU capacity point is a good one however.

I'm experimentally mining garlicoin at the urgings of my brother for one evening if you wonder why the miner stopped by the way...

Yes, garlicoin. It's supposed to be some kind of memecoin based on litecoin. I don't see the potential honestly, but I didn't see the riches in Doge either, so one night it is for my "high risk" part of my portfolio... :laugh:

"R0H1T said:
Would you ship them free of cost half an earth away, no mining ~ pinky promise ;)
I will ship international when the day comes if need be. I've done it before and usually just charge 20-30 more bucks depending on expense
Posted on Reply
#12
silkstone
"R-T-B said:
Temps actually were considered, but deemed irrelevant because all of them fall so low it's almost silly (50C peak).

The PSU capacity point is a good one however.

I'm experimentally mining garlicoin at the urgings of my brother for one evening if you wonder why the miner stopped by the way...

Yes, garlicoin. It's supposed to be some kind of memecoin based on litecoin. I don't see the potential honestly, but I didn't see the riches in Doge either, so one night it is for my "high risk" part of my portfolio... :laugh:



I will ship international when the day comes if need be. I've done it before and usually just charge 20-30 more bucks depending on expense
One of the 'good' things about mining is that people will often dump their cards cheap once the next-gen comes out. As the cards have most likely already paid for themselves, people aren't all that interested in getting the most money per card, they'll just want to shift them fast so they can switch out.
Posted on Reply
#13
R-T-B
"silkstone said:
One of the 'good' things about mining is that people will often dump their cards cheap once the next-gen comes out. As the cards have most likely already paid for themselves, people aren't all that interested in getting the most money per card, they'll just want to shift them fast so they can switch out.
And from what I can tell at least on the nvidia side, this seems less stressful than gaming. Ironic given the stereotype.

"silkstone said:
As the cards have most likely already paid for themselves, people aren't all that interested in getting the most money per card, they'll just want to shift them fast so they can switch out.
I also like to make deals here that are really really frank about card condition, and really really cheap, so works for me. ;)
Posted on Reply
#14
OneMoar
There is Always Moar
people foaming at the mouth over RTB's 1080's lol

if I had any money I would be on this bandwagon

when the mining bubble finally pops the market is going to be flooded with gpus I expect prices to be record low
cya in 2020
Posted on Reply
#15
W1zzard
"silkstone said:
2 - Lowering the TDP will also lower temps. This will put less stress on your GPU and it should live longer, or the fans will at least.
I haven't seen any evidence to that. Running at a constant but higher temperature would reduce stress from thermal expansion, which often causes older cards to go bad because solder joints won't fail as quickly.
Posted on Reply
#16
FordGT90Concept
"I go fast!1!11!1!"
Surprised the difference between 120v and 240v is so small. I'd hardly consider the effort to run 240v lines worth it.
Posted on Reply
#17
R-T-B
"FordGT90Concept said:
Surprised the difference between 120v and 240v is so small. I'd hardly consider the effort to run 240v lines worth it.
I was fairly shocked by that as well.
Posted on Reply
#18
hat
Enthusiast
Thanks for the writeup, @R-T-B. Was especially interested in the difference between 120 and 240v which seems to be almost nil... one less thing for me to worry about.
Posted on Reply
#19
silkstone
"W1zzard said:
I haven't seen any evidence to that. Running at a constant but higher temperature would reduce stress from thermal expansion, which often causes older cards to go bad because solder joints won't fail as quickly.
I was thinking that lower temps should allow you to run fans at under 100%, that would (I'm assuming) allowing them to last longer. I wasn't sure about the effects of temps on the board. Good to know.
Posted on Reply
#20
R-T-B
"hat said:
Thanks for the writeup, @R-T-B. Was especially interested in the difference between 120 and 240v which seems to be almost nil... one less thing for me to worry about.
I'm curious if it might be more on less efficient PSUs. I think these titanium units wring so much efficiency out there is none left to give, heh.
Posted on Reply
#21
silentbogo
Nice write-up, @R-T-B !
I was playing around with my 1060 and some older cards in my office (for altcoins), and observed pretty much the same thing.
Only I was measuring the difference from my UPS load percentage (always forget to order a wattmeter).

"W1zzard said:
I haven't seen any evidence to that. Running at a constant but higher temperature would reduce stress from thermal expansion, which often causes older cards to go bad because solder joints won't fail as quickly.
Running at higher temps will add stress to cooling system and VRMs.
Thermal stress on solder joints is a myth from GeForce 8-series era. It's not the solder balls that detach from PCB, it's a bonding array between the die and the substrate, and is not so much a thermal expansion problem, as a factory defect. It still happens on newer cards, but very-very rarely comparing to VRAM failures, which lots of people and even repair technicians confuse with GPU failure.
Posted on Reply
#23
hat
Enthusiast
"R-T-B said:
I'm curious if it might be more on less efficient PSUs. I think these titanium units wring so much efficiency out there is none left to give, heh.
Could be. I'd like a more efficient unit myself next time I buy a PSU as I only have an 80+ Bronze unit at the moment.
Posted on Reply
#24
FordGT90Concept
"I go fast!1!11!1!"
"hat said:
Thanks for the writeup, @R-T-B. Was especially interested in the difference between 120 and 240v which seems to be almost nil... one less thing for me to worry about.
It's likely going to come down to the power supply itself. For all we know, R-T-B PSU at 240v might be using an internal step-down transformer to 120v.
Posted on Reply
#25
R-T-B
"FordGT90Concept said:
It's likely going to come down to the power supply itself. For all we know, R-T-B PSU at 240v might be using an internal step-down transformer to 120v.
I'm pretty sure reviews would've noted that...
Posted on Reply
Add your own comment