6 GPU Nvidia 1070 Mining Rig

    Today I present to you the latest in the rig family, the 6 GPU 1070 mining rig.  As usual, we have a cheap, efficient and portable rig rack.  I’m sure this will interest many people due to the fact that AMD GPU’s are now quite expensive and still hard to find.  People are buying millions of them.  Millions.  When history repeats itself (and it will), I will be buying them off ebay for insanely cheap prices.  Nvidia high end cards, on the other hand, can mine multiple algos much better and will most likely have a better resale value.  Moving on !

In this system we have the following components (or similar, buy what is on sale for decent price/quality) :

    Win10 works well (enable win10 mode in bios, install, then turn off), remember to disable all the nonsense and updates and to create a power profile that doesnt turn your stuff off.  For other software you can get MSI afterburner, EWBF for ZCash, ccminer/excavator by nicehash or other for different algos.

    Building an Nvidia rig is so much simpler and easier.  The overall system is much more stable too.  There is literally nothing else to do.  Your GPU’s should be detected, if you set PCIE to gen1 and above 4g enabled in the bios (if available).  There may be other options depending on your motherboard.  Here are some results for the most profitable algorithms (power usage is for overall system, from the wall with wattmeter) :

  • ZCash (380 to 435 sol/s).  Mem -502, core +135.
    • 65% tdp : 700w
    • 75% tdp: 800w
    • 90% tdp: 950w
  • ETH (27 to 30mhs).  Mem +395, core -150.
    • 65% tdp : 700w
    • 80% tdp : 835w
    • 90% tdp : 920w
  • LBRY (260 to 290mhs).  Mem -502, core +135.
    • 75% tdp: 805w
    • 90% tdp: 910w
  • DGB-Skein (500mhs).  Mem -502, core +135.
    • 65% tdp: 700w
    • 75% tdp : 800w
    • 90% tdp : 940w

    You results may vary depending on core and memory clocks.  It is more efficient to run at a lower TDP.  If you like this review, consider supporting the site by buying through the amazon referral program (all links are referrals), donating or just saying thanks by email/comments.  If you have miner specific questions, it is best to go to the bitcointalk thread and read up on it there, and ask your question there.  Other than that, i’ll be happy to help, happy mining !


  1. I’m lovin your rigs and your posts! I’m currently also building a 6*gtx1070 rig too but with MSI Gaming X cards which have 6+8 pin connectors (not just 8-pin) and I’m confused about connecting the rig.

    I’m confused whether I should:
    1) connect the gpu to riser>riser USB to pcie>connect gpu via sata to psu as the standard way or;
    2) connect gpu to riser and riser to pcie, then connect gpu (6+8 pins) to 8pin on psu?

    In both cases can I use normal risers or powered risers?
    Thank you in advance!

    1. Hi Michael and thanks for the comment. Okay, so the GPU to PSU and the usb riser to PSU are different and seperate things. To power your stuff,

      Step 1: Gpu power: Connect the VGA 8 pin cable to the PSU, and the other end (8+6pin) to the GPU. Now all your cables may not have this configuration, I dont advise using adapters. Email the manufacturer to ask if its okay to just use the 8 pin and no 6 pin, or what is the safe way to have an adapter. Now your GPU has power. We havent touched the riser yet.

      Step 2: I advise only to use a USB riser, not the old ribbon types. Connect the usb part (on the motherboard be careful to insert it the correct orientation. You will find the correct orientation by inserting it in a x1 slot, which cannot be inserted the wrong way). Now depending on the model of your usb riser, connect it to the PSU. Molex variety, to molex. Sata to sata and 6 pin to 6 pin. Now you may need adapters – so – Molex – adapter – Sata. and 6 pin – adapter – Sata. Do not connect more than 2 per SATA/molex Cable. So if you have 6 cards, and all molex usb risers it will look like this: 2 GPU connected to the molex string, 2 GPU connected with adapters to one SATA string, 2 GPU connected to a different SATA string. Or if you have more cables, just use them all.

      Hope that clears things up a bit !

      1. Thank you for the detailed clarifications, it really making me understand now! However does this mean I would need on the psu: 3*6 pin for sata(each with 2 cards), 6*8pin+6pin(or 8 pin) for gpu, in addition to 1*24 pin for motherboard, 1*6pin for SSD, and one for CPU.

        I currently have a corsair hx1000i, do you think the ports would be enough or another psu is required?

        Thank you for your help!

        1. Lets see…So yeah you need the 24 pin motherboard, the 4+4 pin CPU that goes on the motherboard too. You have 3 strings of sata and also 3 strings of molex according to hx1000i specs, so no problem them. You also have 8 pcie connectors. Now these are all 6+2pin + 6+2pin (nice psu by the way), so 4 total. Since you need a 6+8 pin per GPU, you can only put 4. There may be work arounds but I won’t suggest them because they may damage your gear. You could always use 2 PSU’s with an add2psu adapter thing. (2nd PSU just for 6+8pin on GPU). Good luck !

  2. Did you actually accomplish this on the z170-E you linked or was it another board?

    1. Yup, the 6X1070 build is on the ASUS Z170-E board. I usually tell people to buy whats on sale though, most boards will work fine with nvidia. This was also with a skylake CPU, not a kaby lake. I’m pretty sure it also works but I cannot say as I havent tried it yet and skylake was cheaper to buy.

  3. hi admin,first thanks for sharing all this info.
    i already purchased ryzen 1700x for my productivity work.Now i m planning to run 6 1070s on that.
    i was looking to buy “Asus PRIME X370” mobo and it says:

    2 x PCIe 3.0/2.0 x16 (x16 or dual x8)
    1 x PCIe 2.0 x16 (max at x4 mode) *****
    3 x PCIe 2.0 x1
    NOTE:***** PCIeX16_3 slot shares bandwidth with PCIeX1_1 and PCIeX1_3. *****

    To me it looks like if i am using “1x PCIe 2.0 x16” then 2 slots out of “3x PCIe 2.0 x1” are going to be unavailable cause they share bandwidth.Which also means i can leave this “1x PCIe 2.0 x16” empty and use those all 3 slots of “3x PCIe 2.0 x1” and have total of 5 gpus instead of having just 4. And 6 gpus is impossible on this mobo.

    so am i right or wrong. plz help.And suggest me if there is any other amd mobo with 6 gpu conformed support.

    1. Hi Sartaj, I have not tested the x370, so I can’t say if it works or not. You can also purchase an adapter for the M2 slot, maybe that can work. I know biostar has TA320 and TA350 6 gpu models that work well. I’m guessing here but, the PCIe sharing means that its x16, but if you use the x1 slot also, the max you can get is x8 or x4 speed maybe for the x16 slot. I know my Z77 motherboard has 2 x16 slots, but if you use both, they are x8 each max. In any case you can gamble and get this motherboard, or search for others. When you find one google bitcointalk + motherboard name and see if people have tried with it. Good luck !

      1. Thanks admin.
        i saw this and decided to go with it:

        i have two question:

        1.can i use “ASUS STRIX Z270E-GAMING” instead of “PRIME Z270-A” and expect same number of gpu connectivity? i checked their spec on sus and they look exactly same boards, while Z270E-GAMING have some extra gaming oriented features.

        2.For my 8×1070 ,I was planning to buy Cooler master V1200 (×1) or Cooler master V850 (×2).But these both combinations only support 6 gps at max.Cause in both cases i get 12 pcie connectors,which means 6+2pin + 6+2pin and total 6 gpus.
        But as we knw 1070s only need single 6+2pin,Is its safe if i connect the other on to th 2nd gpu,i mean 2gps connected with single pcie slot on psu with a single cable.
        I can buy 2 psus ,but going for more than 850w for 2 psus is really out of my budget.Even 850w+1000w combination supports 7 gpus.Where i live only Corsair,Cooler master and seasonic(sometimes) available.
        Please suggest me some idea or workaround.
        If no , then please suggest me some workaround.

        1. Sure, ok so for 1 It should be okay, although I havent tried that particular board. For 2, 2 PSU’s you would need an adapter for the second PSU, like (http://www.add2psu.com/) to be safe. Its possible to do it without using that, but people have fried motherboards. Only use the 6+2 pins on the second PSU in that case. You can connect 2 GPU’s with one double 6+2 pin wire, just check that your wire doesnt get too hot. Check the specs for the wire, its better not to, but you can do it. If you mine ETH and use 100w per card it should be okay. Try to find a PSU with at least 4 PCIE VGA connectors, and get two of those. It may be cheaper to do a 5 GPU rig too, because you can buy a cheaper PSU. It depends on what you can buy. Good luck, hope I answered your questions.

          1. ya u answered my question very well.So Thanks Thanks and Thanks 🙂

  4. And one last thing,if i build 8gpu rig i will have to pay(in usd,according to current prices of where i live)

    1070 “MINI” (only available thing) —- $610*8=$4880
    board–186 (ASUS STRIX Z270E-GAMING)
    psu –388 (2*850w cooler mater v series)
    ssd –48
    ram –30
    total–$5622 (tax incl,shipping extra)

    1.As bitcoin + other crypto’s prices are going down, IS ITS A GOOD IDEA TO INVEST THIS AMOUNT IN
    MINNING RIG?AND ya i know my roi is going to be really long, wanna try it but dont wanna go in loss.JUST YOUR ADVICE OR OPINION.SO?

    2.I already have a 1080ti.Can i just make a 7*1070s + 1*1080ti rig?I mean IS its going to be possible to
    set their clocks and memories independently?

    1. For number 2, in windows with msi afterburner you can set TDP, clocks, independently no problem. You can mix 1070, 1080ti, no problem. For number 1…that is expensive. The big part is the GPU price of course, the rest is normal, except PSU – but this is because you are doing 8 GPU’s. It may make more sense to build a 4, 5 or 6 GPU rig. Or maybe not. Crunch the numbers and see the $/hash ratio. My opinion is that 610usd for a 1070 is too expensive. To mine or not to mine has always been a question since the beginnings. It depends, on rig price, on electricity price, heat, etc. It might be best to wait and buy cheap gear, but then you may wait a long time…If 6k is a lot of money for you (it is for me), then maybe you should not because ROI could take a year, yes. I always recommend to mine with your gaming computer, put 2 or 3 GPU’s in there, and have that make money. Then you take the profits, and upgrade your mining operation as you go. Good luck, and its also good to sleep on it a few days to think it over.

      1. thanks i will follow ur advice and fyi ” ur the best guy on internet i ever met”.
        Will u advice Cloud Mining.
        Genesis Bitcoin Mining:
        $1950 + $5(per day maintenance fee) = 15 TH/s or 15000 GH/s.
        HashFlare litecoin (SCRYPT) mining:
        $1350 + $1(per day maintenance fee) = 100 MH/s.
        Lifetime contract** as far as mining remains profitable

        1. Thanks for the kind words sartaj, I just like to help people out 🙂 I do not advice cloud mining, but genesis mining is one of the legit places. There is also bitmain who has cloud mining. You can compare to Nicehash rental services also. The lifetime thing is not really good, as difficulty and technological improvements render the gear useless after a while 🙁

  5. I am building a 2-3 GTX 1070 mining rig. My main question is this;

    1) Can I use multiple branded 1070s? As it is impossible to buy 4-6 of a single branded card from ONE website online ANYWHERE IN THE US.

    2)Once I have 2-3 1070 (maybe 2 the same or all 3), what benefits is there to acquiring solar panels, perhaps one to power each GPU and one smaller one to power the rest? (Let’s assume the cost to me for the actual panels is 0)

    3)What kind of margins am I looking at if the price of btc or eth remains relatively stable? 3a)best case and worst case scenarios (assuming the price does not drop drastically, max halves in price) in terms of profit?

    THANKS! P.G.

    1. Hey Pablo, to answer your questions : 1: Yes you can mix different brands, it doesnt matter. You can mix 1070s, 1080, etc, even mix nvidia with amd with proper drivers (although that may be tricky). If using windows, use msi afterburner to tune your cards for max performance/min power usage.
      2: Solar panels is a really interesting idea, but its not easy to do. I suggest checking out this thread : https://bitcointalk.org/index.php?topic=1369207.0 to start.
      3: Well, best case scenario, btc increases. worst case scenario, btc drops. Difficulty is always increasing as more people mine. If you use the heat to warm the house in winter thats good too. ROI was 2 months, now its more 5-6 months, maybe more. Before ETH ROI was 7-8 months easy. Things change fast and coins change also. No one can predict what will happen ! Good luck 🙂
      edit: its good to buy hardware thats not too expensive (I mean, overpriced).

  6. dude can u help me

    im having proble with my 1070 gpu it seems dont work that it must be

    on eth it only 5/6 mh/s way down that 1070 supposed sadly it way than mu 1050 ti too.

    can u help me dude
    i use claymore for my minjng, that 1070 rate run with eth mining alone on claymore also on dual mining with decred with claymore.

    i have tried that 1070 running alone on my mobo the result still same. Dual mining using pcie riser with my rise have same result too.

    already tried changer driver for gpu still same result.

    can u help me dude
    desperately need help here.

    1. Hi kev, try plugging a monitor into the GPU and doing an off/on on the rig. If thats the problem then you may need to have a monitor plugged in on it (you can try unplugging it, it should still work) or buy a “dummy plug” for the GPU. You can check in MSI afterburner or GPU-Z if your 1070 shows proper core clocks and sensors. Try mining ZEC with claymore also see if its just ETH maybe. If you run windows 10 make sure you have the latest updates/creator updates and when you reinstall drivers, use DDU and install different/older drivers. So 378.xx instead of 382.xx for example. If it doesnt you may need to RMA it. Good luck !

Comments are closed.