As an Amazon Associate I earn money from qualifying purchases.
Showing posts with label rig. Show all posts
Showing posts with label rig. Show all posts

Saturday, March 11, 2017

Six GPU mining rig for Ethereum, ZCash, ROI, and more

Introduction

I've been dabbling in cryptocurrency for nearly six years now. Recently, I had a discussion with someone regarding an old article where I declared GPU mining dead. It's definitely not dead, though you have to know what you're getting into before you start. But here's an updated look at the subject of making money with cryptocurrencies.

The biggest issue is time -- things don't stand still, prices fluctuate, and you're going to need to stick with mining for a good long time before you're in the black. I'm not talking decades or anything like that, but volatility and your approach to selling/hoarding will play a role, along with some luck.

On the luck side, compare purchasing $10,000 worth of mining hardware with buying $10,000 worth of Bitcoin or Ethereum. If you did this a bit more than a year ago, Ethereum was sitting at around $1-$2, and today it's at about $20. $10,000 of Ethereum in 14 months would have become $50K-$100K! Bitcoin didn't do quite so spectacularly. It went from $375-$400 to about $1,200, so it would still be a massive increase in net worth.

Mining on the other hand won't pay out hugely, particularly if you're not mining and hoarding (and eating the power costs). I know from personal experience that roughly $10,000 worth of optimal mining hardware purchased around the same time would have generated somewhere between $12,000 and $16,000 during the past 14 months... but it would also cost about $4,000 in electricity, never mind the noise and potential upkeep.

Here's the thing. That $10,000 investment in mining hardware could be sold today for about $7,000. So where the risk with buying straight into cryptocurrency is 100 percent -- you could potentially lose everything -- with mining you've always got the hardware. But the risk if you buy BTC is arguably a lot lower, because BTC isn't going away. Worst-case, it might drop in value by half. But mining can be a lot more fun that just buying Bitcoin, and some people already have a fair amount of extra hardware available.

With that preamble out of the way, here's the current pricing and equipment needed to build a mining rig with support for up to six GPUs.

Parts List

6x Radeon RX 480 4GB (choose your favorite brand) OR
6x Radeon RX 470 4GB (choose your favorite brand) OR
6x GeForce GTX 1060 6GB (choose your favorite brand) OR
6x GeForce GTX 1060 3GB (choose your own adventure)

1x motherboard with six PCIe slots (any brand could work, but finding six PCIe slots requires a bit of searching)

6x Powered 1x PCIe to x16 risers (USB cable version)

1x Pentium G4500 CPU (dual-core, Hyper-Threading, and cheap!)

2x4GB DDR4 memory (no need to get higher performance RAM)

1200W 80 Plus Platinum PSU (get a good one with a long warranty!)

120GB SATA SSD (because I hate waiting for HDD to reboot)

Use a wire shelf for your case (much cheaper and easier, and cools well)

Don't forget: Zip ties, power meter, and a surge protector. These should be self-explanatory, but you'll want to know your real power draw (from the wall), and surge protection is a great idea.

Putting it together

Now, the practical experience of piecing it all together. First, put a piece of non-conductive material under the motherboard (wood will suffice, though it's flammable, so....) If you want to install some mounts for the motherboard, that's not a bad idea, but it's not required -- it just keeps the board from sliding around.

If you don't know how to install an OS and the rest of the hardware (PSU, SSD, RAM, etc.) you should probably stop right now. It's not particularly difficult, but if setting up a new PC scares you, go search out some videos on the subject and get comfortable with that before investing a bunch of money into mining hardware.

For the GPUs, hang them from the top shelf and secure them with Zip ties. Use the PCIe risers, but make sure to skip the included Molex to SATA power adapters -- just use a Molex connector direct from the PSU. You might also want to get a few extra risers, as sometimes one or two are bad/nonfunctional. Keep a moderate amount of space between the GPUs so they all get plenty of fresh air.

I'd get the system up and running with a single GPU first. Whether you use Windows or Ubuntu or some other flavor of Linux is up to you. I tend to use Windows because I'm most familiar with that OS and I know how to get all the tools for modding and flashing the VBIOS, mining, etc.

Once the system is running, install your mining software (Nicehash is easy and pretty good). If you want to be thorough, start with one GPU and test all of your riser cables and PCIe slots -- make sure they all function properly. This will require a bunch of shutting off and restarting, obviously, but it can save you some headaches in the long run. Once you've verified all six risers and slots are working, you can hook everything up so that it looks something like this:


Both of those are pictures from the web, with far nicer cabling than I usually do. If you want to do multiple miners, so two systems with six GPUs each, that's entirely possible. Note that you'll want to have sufficient power (and cooling for the room!) and that usually means not putting more than two rigs on a 15 Amp circuit.

To keep power down, and help avoid killing your GPUs, for RX 470 4GB cards I recommend doing a VBIOS flash (Google it if you don't know how) that sets the RAM clock to 1900-2000MHz, and limits the GPU core to 1100MHz. You might want to adjust the fan speeds as well. That should keep each 470 at around 125W. (Feel free to ask me for more details if you need help.)

Expected performance / ROI

With everything assembled, your actual performance and earnings will vary depending on the market, the hardware you selected, and what you plan on mining. I use Nicehash because it will switch algorithms automatically and pays out in BTC, which is 'safe'. Others prefer mining Ethereum or ZCash (or whatever the hot new coin is) directly. Your choice. Generally speaking, here's what I would expect for performance/power use, in order of increasing ROI time.

6-way RX 480 4GB: Earnings of around $5.50-$8.50 per day, depending on the market, with a power use of about 900W per mining rig. I expect the average over the next year to be close to $6.50 per day. Total cost (at present) is $1,650, and power use will be 21.5kWh. If you pay $0.10 per kWh, that's about $2.15 per day for power, netting you $4.35 per day, maybe more on good days. ROI would be about 380 days.

6-way RX 470 4GB: Earnings of around $5-$8 per day, depending on the market, with a power use of about 800W per mining rig. I expect the average over the next year to be close to $6 per day. Total cost (at present) is $1,575, and power use will be 19kWh. If you pay $0.10 per kWh, that's about $2 per day for power, netting you $4 per day, maybe more on good days. ROI would be about 400 days.

6-way GTX 1060 3GB: Earnings of around $4.50-$7 per day, depending on the market, with a power use of about 550W per mining rig. (Yes, Nvidia cards use quite a bit less power than AMD.) I expect the average over the next year to be close to $5.50 per day. Total cost (at present) is $1,750, and power use will be 13kWh. If you pay $0.10 per kWh, that's about $1.30 per day for power, netting you $4.20 per day, maybe more on good days. ROI would be about 415 days.

6-way GTX 1060 6GB: Earnings of around $5-$8 per day, depending on the market, with a power use of about 600W per mining rig. (Yes, Nvidia cards use quite a bit less power than AMD.) I expect the average over the next year to be close to $6 per day. Total cost (at present) is $2,000, and power use will be 14.5kWh. If you pay $0.10 per kWh, that's about $1.50 per day for power, netting you $4.50 per day, maybe more on good days. ROI would be about 450 days.

As with any predictions, take the above as estimates only. If the cryptocurrency market does well, you might hit ROI in six months. If it does poorly, it might take two years. Your power bill and computer parts are also tax deductible, if that helps -- and you'll have a huge power bill if you build out six of these rigs, I can promise you that!

Monday, February 17, 2014

Quick GPU Price/Performance Update

If you're still chasing the dream of building rigs with R9 290X or even R9 290, you might want to reconsider as the pricing right now is way out of line with the performance being offered. Here's the short rundown of the currently shipping AMD GPUs, their prices, and their expected performance. All of these are linked via my Amazon Affiliate account, so if you're shopping there I'd appreciate you sticking with my links! I know they're not always the least expensive option, but if you have Amazon Prime you can potentially get free shipping as a bonus (if you can find an appropriate GPU in stock, that is).
GPU Price Performance KH/$
R9 290X $799 900KH/s 1.126
R9 290 $640 800KH/s 1.25
R9 280X $430 700KH/s 1.628
HD 7970 $450 700KH/s 1.556
HD 7950 $444 600KH/s 1.351
R9 270X $250 440KH/s 1.76
HD 7870 $220 425KH/s 1.932
HD 7850 $196 380KH/s 1.939
R9 270 $236 400KH/s 1.695
Now hopefully it's clear that those performance estimates are a rough ballpark of what you can expect, so don't complain if you only get 850KH out of an R9 290X -- and I've seen a few people pulling close to 1000KH with a 290X, though I'm not quite sure why/how (they were MSI cards, if that helps). In some cases, you can expect to slightly beat a few of the figures. The main point is that in terms of performance per dollar, right now the best options appear to be the old (basically discontinued) HD 7850 and HD 7870 cards, and if you can't find those in stock than the R9 270X and R9 270 are the next best choice, with the R9 280X coming in fifth overall. The R9 290 and 290X are so overpriced right now that they're not even remotely worth considering in my book.

Of course you have to factor in the cost of the rest of the system -- if I just copy an old post from last month,  with a bit of tweaking, here's what you'd need -- and keep in mind that with these lower power/performance GPUs, I'm not as hesitant to try going with five or even six GPUs in a rig (though the risers do get expensive). Get two PSUs, six GPUs, and six risers if you want six GPUs, or stick with a single PSU and three risers to keep it simple:
ComponentDescriptionPrice
MotherboardGigabyte GA-990FXA-UD3/UD5 AM3+$137-$175
ProcessorAMD FX-8320 Vishera$159
MemoryCrucial Ballistix Sport 4GBx2 DDR3-1600$80
Power SupplyRosewill Capstone 750W 80 Plus Gold$100 each
Storage2.5" 60GB Kingston V3 SSD$50
Risersx16 to x16 and/or x1 to x16 powered$20 each
Case?Build it out of wood or PVC pipes!$40
Total Cost$626-$824
It's still by no means an inexpensive system, but total cost we're looking at roughly $1286 for a system built with HD 7870 GPUs that would do 1275KH -- and that CPU is still available to mine something like Darkcoin. Bumping up to a six-way rig would increase the price to $2144 (plus tax and shipping as appropriate), for around 2550KH. If you were to try for similar performance with R9 290X, three GPUs would cost $2400 just on their own! It might be more efficient in terms of space to go with R9 290/290X, but for price/performance it's better to take a step or two down from the top dogs.

Wednesday, January 29, 2014

Mining for Profit and Learning

I'm always on the lookout for new ways to make my mining rigs generate money. I know, that's sort of bass-ackwards -- we're supposed to be promoting cryptocurrencies, not mining cryptocurrencies so we can exchange them for fiat, right? RIGHT!? Well, maybe that's true for some of you, but for me I have bills (and debts) to pay, so I've definitely exchanged plenty of BTC/LTC/alt-coins for cold, hard USD, and I suspect the same holds true for many of you. Unless you have enough money that going out and buying thousands of dollars of mining hardware isn't a problem, then investing money into cryptocurrencies is at best a risky business. Which brings me to the point of this post.

Hypothetically, just to keep things simple let's say that you have 10,000 KHash of scrypt mining hardware at your disposal. Hopefully all of you are familiar by now with Coinwarz.com, Coinchoose,com, or some similar site -- and if you're not, you should be! I like Coinwarz as it let's you compare profitability to LTC, which is far more useful than looking at profitability vs. BTC mining since no one (smart) does that with GPUs anymore. Coinchoose does have a Litecoin comparison page, but for reasons I can't fathom it omits many/most of the scrypt coins and still includes several SHA256 coins. Seriously, what? Anyway, let's run some quick figures on Coinwarz with our 10,000 KHash:
Okay, that's a huge image and I apologize that I needed something like that. Obviously the exchange rates and mining difficulty are all in constant flux, so you can't base your choice of what to mine off of the above. But looking at this snapshot in time, we can see that there are some coins that look really profitable right now, but over the past fourteen days they're actually not that great -- PHS, ALF, FRK, and CAP are all in this category. On the other hand, we have coins that are currently not as profitable as their two-week average -- RPC, DOGE, and LOT fall into this group. So what do you mine?

So if you're mining alt-coins, at the current difficulty/exchange rate you could mine coins and then trade for BTC at the following rates (which are different from the above image), and I'll include LTC as the baseline since it's the one we have to beat in my book:
Coin Name (Symbol)Rate in BTC per MHashMonthly Earnings
from 10 MHash/sec
Litecoin (LTC)0.00918 BTC~$2203 USD
RonPaulCoin (RPC)0.01057 BTC~$2537 USD
Lottocoin (LOT)0.01225 BTC~$2940 USD
Worldcoin (WDC)0.01300 BTC~$3120 USD
Dogecoin (DOGE)0.0133 BTC~$3192 USD
Fastcoin (FST)0.01437 BTC~$3449 USD
Neocoin (NEC)0.01502 BTC~$3605 USD
We've been over this before, but the basic idea is that you could build five systems capable of doing 10MHash+ total for roughly $10,000. If that's your investment, most of you would be pretty pleased to recover your money and begin making profit in three or four months, right? But what if I told you there are ways where you could double the best return on that list, on a fairly consistent basis? Yes, we're talking about 0.03 BTC per MHash of scrypt mining, so at $800 per BTC (an estimate given current prices), you would pay off a $10,000 investment in about 42 days! And what if the difficulty/exchange rate of the various alt-coins wasn't really a consideration?

I've caught your interest I hope, but I'm going to stop here for now -- I'll reveal why tomorrow. But let's just say that first, there are coins not yet listed on Coinwarz, and sometimes not even an any exchanges, and mining these early can reap huge benefits (albeit with some risk). That's one option, but for the other let me ask a question: Who made the most money on average during the Gold Rush of the 1800s? The answer to that leads into the answer of what to mine and how to do it...tomorrow. For now, here's my current pick of hardware for a $10,000 investment:
ComponentDescriptionPrice
MotherboardGigabyte GA-990FXA-UD3/UD5/UD7 AM3+$145-$234 USD
ProcessorAMD FX-8320 Vishera$156 USD
MemoryCrucial Ballistix Sport 4GBx2 DDR3-1600$73 USD
GPUs3 x Radeon R9 280X 3GB$1200 USD
Power Supply2 x Rosewill Capstone 750W 80 Plus Gold$200 USD
Storage2.5" 60GB Kingston V3 SSD$63 USD
Case?Build it out of wood or PVC pipes!$40 USD
Total Cost$1877-$1966
The biggest change here is a move to an Extended ATX motherboard (the Gigabyte GA-990FXA-UD7), which comes with six x16 slots and will allow you to do one of two things: either run up to six GPUs with risers (note that you'll need more and/or beefier power supplies!), or short-term you could actually run it with three GPUs without risers and still get two slots between each pair of GPUs. $234 is a lot of money to spend on a motherboard, but with x16 risers now going for $20 each that's $60 for three GPUs that you save, and you still have room to expand in the future. The UD3 and UD5 are less expensive alternatives, with the UD3 being standard ATX and it comes with four x16 slots, while the UD5 is also an ATX board but it comes with five x16 slots.

The other change is the recommendation to build your own case using either wood or PVC pipes, both of which are relatively inexpensive and easy to procure. My next case I've decided to go with wood -- I'll take pictures when it's done. It may not look as classy as an aluminum frame cage, but almost everyone has easy access to wood, a circular saw, a hammer, and nails -- and since wood doesn't conduct there's less risk of shorting out your motherboard if you're not careful with the mounting. Just make sure you have adequate airflow so nothing catches fire. :-)