Download Wallet!Get the latest version of Ethereum Mist Wallet Here!

Nvidia GeForce GTX 1070 Mining Performance Review

Ledger Wallet protects your bitcoins

The GXT 1070 is indeed a great card to have for any gamer. It outperforms the GTX 980Ti up to three times in some aspects! That being said, how good is it for mining?

In this article I’m going to review the GeForce GTX 1070 and how it performs using different overclocking configurations, as well as I’ll compare their stats depending on the manufacturer.

Nvidia GeForce GTX 1070 Specs

  • GPU Architecture: Pascal
  • Frame Buffer: 8 GB GDDR5
  • Memory Speed: 8 Gbps
  • Boost Clock – Relative: 1.4x
  • Boost Clock – Actual: 1683 MHz
GTX 1070 Mining Hashrate Review

Here I will be posting the best hashrates and the clocks that have been used to achieve those. Please keep in mind that those numbers are mostly for reference purposes; it is also worth mentioning that hashrate varies depending on the batch too.

However, if you have the chance to choose, then you might want to know that Samsung memory chips are superior to Micron when it comes to overclocking limit and stability. The difference however is rather subtle.

To receive the latest updates follow me on social media! 🙂
facebook
twitter
google
youtube

Recommended Hardware for 6x GTX 1070 Mining Rig

Gigabyte GeForce GTX 1070 8GB Mining Performance Stock Clocks (Micron Memory)

system power draw is 39w

Gigabyte GTX 1070 Ethereum Mining Hashrate Performance

start.bat file for claymore: EthDcrMiner64.exe -epool eu1.ethermine.org:4444 -ewal ETHEREUM_WALLET.WORKER_NAME -epsw x -tstop 80

start.bat file for ethminer: ethminer -U -S eu1.ethermine.org:4444 -O ETHEREUM_WALLET.WORKER_NAME –cuda-parallel-hash 4

Gigabyte GTX 1070 8GB Ethereum Dual Mining Decred & Siacoin Overclocked

Claymore Ethereum Miner

Ethereum + Decred
  • Mining Hashrate: Ethereum 31.8 Mh/s – Decred 157 Mh/s
  • Clocks +100/+720
  • Power Limit 70%
  • Power draw from wall 125w
Ethereum + Siacoin
  • Mining Hashrate: Ethereum 31.7 Mh/s – Siacoin 317 Mh/s
  • Clocks +100/+720
  • Power Limit 70%
  • Power draw from wall 125w

start.bat file for ethereum + decred: EthDcrMiner64.exe -epool eu1.ethermine.org:4444 -ewal ETHEREUM_WALLET.WORKER_NAME -epsw x -dpool dcr.suprnova.cc:3252 -dwal USERNAME.WORKER-dpsw WORKER_PASS -tstop 80

start.bat file for ethereum + siacoin: EthDcrMiner64.exe -epool eu1.ethermine.org:4444 -ewal ETHEREUM_WALLET.WORKER_NAME -epsw x -dpool stratum+tcp://sia-eu1.nanopool.org:7777 -dwal SIACOIN_WALLET.WORKER_NAME -dcoin sia -tstop 80

Gigabyte GTX 1070 8GB ZCash Mining Performance

EWBF’s CUDA Zcash miner

start.bat file for zcash: miner –server eu1-zcash.flypool.org –port 3333 –user WALLET_ADDRESS.WORKER_NAME –pass x

Gigabyte GeForce GTX 1070 8GB Nicehash Mining Hashrate Performance

  • NeoScrypt (experimental) 0.654 Mh/s = 0.00044222 BTC/Day
  • Lyra2REv2 (ccminer) 37.290 Mh/s = 0.00074424 BTC/Day
  • DaggerHashimoto (ethminer) 27.696 = 0.00081013 BTC/Day
  • Decred (ccminer) 2.804 GH/s = 0.00057367 BTC/Day
  • Lbry (ccminer) 279.860 MH/s = 0.00073794 BTC/Day
  • Equihash (excavator) 364.409 H/s = 0.00070979  BTC/Day
  • Pascal (excavator) 972 MH/s = 0.00028485 BTC/Day
  • X11Ghost (ccminer) 7.250 Mh/s = 0.00037.893 BTC/Day
  • X11Ghost (ccminer_alexis) 11.500 Mh/s = 0.00060169 BTC/Day
  • Sia (excavator_server) 1.600 GH/s = 0.00036636 BTC/Day
  • Blake2s (excavator_server) 3.945 GH/s = 0.00064482 BTC/Day
Setup #1 – EVGA GTX 1070 SC 8GB
  • ETH: 30-31 MH/s
  • Memo Clock: +750 MHz
  • Power Draw Limit: 69%
  • Temperature: 64ºC and 59ºC
  • Fans: 36%/23% (Almost silent)
Setup #2 – Asus Strix
  • ETH: 31.5 MH/s Setup #1:
  • Power Draw Limit: 70%
  • Fans: 40%
  • When Dual mining: ETH: 29.8 MH/s – SIA: 640 MH/s
Setup #3 – Gigabyte Founders Edition, 7 GPU Rig, Dual Mining
  • ETH: 31.7 MH/s
  • Core Clock: + 200 MHz
  • Memo Clock: + 1900 MHz
  • ETH: 29.8 MH/s
  • SIA: 400 MH/s
  • Power Draw: 930 W (132 per card, including the CPU and MoBo)
Setup #4 – EVGA Founders Edition
  • ETH: 31.2MH/s
  • Core Clock: + 200 MHz
  • Memo Clock: + 650 MHz
  • Power Target: 70%
  • Power Draw: 110 W
  • Temperature: 66ºC

Before to continue further, please share this 🙂 thanks!

GTX 1070s – Which One to Buy?

With so many GTX 1070 releases, which one is the best for mining? While there is no definitive answer, as well as most GTX 1070’s were already sold out so we don’t really have any choice when it comes to the manufacturer, here is some information that you might find useful:

Gigabyte – Users complain that Gigabyte GTX 1070s have the weakest fans compared to their competitors’, but for me the Gigabyte GeForce GTX 1070 G1 Gaming is great because of 3 fans and stays really cool.

Nvidia Founders Edition – While FE GPUs usually have great stability and output above-average hashrate, their fans stand among the noisiest ones too.

ASUS Strix – The Strix is probably the most sought-after release; it is expensive, but in exchange for the elevated price tag you get great hashrate and quiet, durable fans.

Zotac 1070 AMP – It features great hashrate and two coolers – several users stated that the AMP works great for them.

Nvidia GeForce GTX 1070 8GB in stock

Gigabyte GeForce GTX 1070 G1 Gaming 8GB
Gigabyte GeForce GTX 1070 Windforce OC 8 GB
Gigabyte AORUS GeForce GTX 1070 8GB
Gigabyte GeForce GTX 1070 XTREME Gaming 8GB
EVGA GeForce GTX 1070 SC GAMING ACX 3.0 Black Edition 8GB
ASUS GeForce GTX 1070 8GB ROG STRIX OC Edition 8GB
ZOTAC GeForce GTX 1070 AMP! Extreme IceStorm Cooling 8GB
Gigabyte GeForce GTX 1070 Mini ITX OC 8GB

Gigabyte GTX 1070 8GB Mining Rig 200 Mh/s Ethereum

Hardware used

GTX 1070 Laptop Edition

Several people have been asking whether they could use their high-tier gaming laptops with GTX 1070 GPUs for mining.

Personally I wouldn’t recommend using a laptop for that – if something happens to your GPU you lose the whole laptop because you cannot simply swap the broken GPU with a new one. However, if you’re aware of the risks and want to try it nevertheless, then you will more likely be able to achieve decent hashrate.

The best results I found so far were with the following settings:

Setup #1: ETH: 25.8 MH
  • Core Clock: 1657 MHz
  • Memo Clock: 3802 MHz
  • Power Draw: 147 W
Setup #2: ETH: 30.1mh/
  • Core Clock: +150 MHz
  • Memo Clock: +700 MHz
  • Temperature: ~80°C at full fan speed

However, the fact that you cannot reduce power target on laptop GPUs make the temperature go to ~80°C, which is rather harmful for the device.

Warning: Flashing your laptop with custom BIOS that allows you to change GPU power target will more likely brick it and render the laptop unusable!

2.5 MH/s? Are You Serious?!

Some people get their brand new GTX 1070’s, install the latest Nvidia drivers and all the required miner software just to get 2.5 MH/s on ETH. If you find yourself in the same situation, there is an easy fix to that. And no, this usually does not mean that you’ve got a faulty card. The issue is in your OS.

So far, the only people who faced this problem are those who use Windows 10. There are two ways of solving the problem: (a) by switching to Ubuntu Linux or (b) by upgrading your Windows 10 to v1703, which proved to work stable for mining.

In Conclusion

Thank you for reading. As always, your comments, suggestions and questions are welcome.

Subscribe and stay tuned for further updates!

Found this useful? Buy me a beer 🙂

PayPal: https://www.paypal.me/1stMiningRig

ETH: 0x8a159cc27454130ee4880504f4d2afe2ebb22d15

BTC: 3DWC5xaaapSRmccAvv12dF3nsRYqx3Y1YM

ZEC: t1T9dLLM14Jh6NNuCPfNsRgGnj58LkT3yYX

  • RDL

    Hi, you have not edit the bios?

  • 1986robert

    Hi, what do you think about the 1080 (not the ti version). Not only for eth mining but in general for altcoins. I know strictly for eth 1070 is better. Price diff in my country between used 1070 and 1080 is very small like 50e…Would u recommend 1080 in this case? Thinking about building a mining rig and i am torn between these 2 cards.

  • Simon Parkin

    Awesome thank you. With the well known problem of lack of RX5xx/4xx GPUs and the up coming Fall in Hashrates for them, I have been waiting for this. Do you think there would be any point in changing the BIOS? Would we get any more out of it performance wise?

  • Dmitry Molodtsov

    Thank You for a great article!
    I have a question, my 4 1070 cards from Asus give me only 28 MH/s for ETH and about 250 for Sia each in dual mining (Claymores. When I set memory clock to +720 the system becomes unstable – mining stops completely, the screen shows lines/glitches… Your advice is very much appreciated.

    • Are this Micron memory ?

      • Dmitry Molodtsov

        Yes, they are. Is it that bad…?

        • not that bad.. the thing is that micron cannot handle high overclock like samsung.. i sas able to push micron to +710 max stable.. and samsung up to +900

          • Dmitry Molodtsov

            Yeah, so there’s basically no way to OC it to get 32 MH/s…? Or even 30 on dual mining? Cause mine are working at +400 now

          • yes you can go higher. core clock 100 and memory clock to 700

  • Meine Seiten

    Is dual mining hurt the gpu?

    • JoeBlow56

      yes and no. if your an ass and want every cent and don’t mind your temps then yes. if you had a evga card that has the temp sensor for power4 and mem you would see more clearly what is going on with your card than just the gpu senor. that is not me saying buy evga just that if you had a chance to see one in action you could guess better. many algo’s don’t use gpu so much but your power and mem temps may spike and you wouldn’t see. although you would smell it cause it puts off a smell. like eth/decerd my 1080ti ftw cards run at 49 gpu 64 power 4 and 61 mem. if i push harder it crashes. but the gpu is only at 49 so you have to understand this point when you duel mine. rule of thumb i use never over 55 on a card that just shows gpu. unless the algo is mainly gpu bound then 64 max. this keeps them making money for a long time to come.

  • Vassili Johansen

    I have the exact same 1070 Gigabyte GPU’s with Micron mem. However.. I see 33.5 Mh/s on the screens? Where did the magic come from? 🙂

    • N. Cheri

      Which settings?

    • I was able to get 34.xxx but turned to be unstable.. lowered memory and now I get around 31.5 32.. 🙂

      • Vassili Johansen

        Yup, started experimenting and got it up to 34.2-34.4 unstable. Running at +700 with undervolting giving 32mh/s stable. However some cards can be pushed more than others. Can you check the logs if get the 999 error? It doesn’t show up in the miner, but is a sure sign of a card not handling the oc and driver crashing.

        • Yep, lower overclock or give it a bit more power 🙂

  • jose

    hello ciprian. im trying to run 4 gtx 1070 on a MSI z170a gaming pro carbon mobo, i succesfully installed 2 of the cards but the third one is not recognize by windows 10 (64 bits UEFI). i can see the card in the BIOS but seems like windows is not reading the card. any tought?

    • Hey Jose.. it should see at least 5 GPUs with no problem.. what is the driver version you used ?

      • jose

        Hi there bud, the issue was that for some reason the device manager was hidden the non installed devices so after a little of commands in the pront finally I was able to manually installed the 4 GTX 1070, everything running perfect. Got another question for you, Its been a big, big pain in the ass to try to run 6 Rx 580 in Windows UEFI on Mobo MSI z170a gaming pro carbon, I have done everything from modded BIOS (creepas version) to try 10+ different drivers with a lot of different configurations, I’m basically out of troubleshooting. The rig is stable for some hours but from time to time the “OpenCl hangs in X GPU” errors shows up and the claymore just collapse, I’m using right now -minspeed command which start reboot.Bat and then the PC restarts and mine, but I really want a stable systems. I would like to receive help with this rig can we talk in Skype or something?

        • That happen because a card cant handle the overclock.. 🙂

          • jose

            They are not overclocked, actually they are running at 1100 core clock and 2000 Mem clock (1400 core and 2000 Mem stock) using MSI afterburner, not messing with voltage either

          • Can you show me a screenshot ?

          • jose
          • jose

            im having around 24h of stability, then this error happens and the pc restart because i configured the reboot.bat. As i was checking the Afterburner i realize that the last 2 cards have considerably lower voltage than the other (-100mv) so what im doing now is to raise the clock speed of those last gpu (GPU 4 and GPU5, which actually are 5 and 6 respectively) to have a constar 1000mv on all cards and see if that do it.

          • David Bueno

            did it do it?

  • N. Cheri

    Hi mate, got the 1070 working good. But above all are other 1070’s i have the G1. When i use the settings above i get 26 on ETH and 260 max SIA. The settings i see above for the G1 are only for ETH mining not dual..

    • what dcri ?

      • N. Cheri

        I think you mean ftime with dcri?
        Now i am getting 29 max and 290 max with SIA.
        But it changes a lot, these are my settings i could not find dcri i thought it was ftime? I tried ftime to 80 for 10minutes but hashrate went down.. Am i doing right? I just changed my email here in xx for privacy reasons.

        EthDcrMiner64.exe -epool eth-eu1.nanopool.org:9999 -ewal 0x22bdbc35d36c14996b1ea8ef974d0f21142485a8.1stRig/xxxxx@gmail.com -epsw x -dcoin sia -dpool stratum+tcp://sia-eu1.nanopool.org:7777 -dwal 691fe286d3460e5a88bf5a0918dbf9ea33a6fbc935b335049800dc295c5cbf560a1b58955d19/1stRig/n.chirixo@gmail.com -dpsw x -ftime 10

        And i also copied your start bat like this:
        EthDcrMiner64.exe -epool eu1.ethermine.org:4444 -ewal 0x22bdbc35d36c14996b1ea8ef974d0f21142485a8.1stRig/n.chirixo@gmail.comE -epsw x -dpool stratum+tcp://sia-eu1.nanopool.org:7777 -dwal 691fe286d3460e5a88bf5a0918dbf9ea33a6fbc935b335049800dc295c5cbf560a1b58955d19/1stRig/xxxxx@gmail.com -dcoin sia -tstop 80

        Both with the same result…

      • Yugo Amaryl

        His DCRI probably is set to the default value. 26 is my reported hash rate too with the default DCRI (latest claymore version). Discussions I found on the net seem to focus on the optimal value for dual mining. I want to only mine ETH, so what I gather is that I should decrease the DCRI, right?

  • Minh Cong

    Hi Ciprian,

    I followed your guide to setup my 1st mining rig with 6 gtx 1070 on Ethos. However it only run ~26mh/s per card. Is there a way to overclock gtx card in ethos to achieve your above mention Mh/s? I search high and low on google but Ethos is not popular among GTX miner

    • @disqus_oBveXq9471:disqus, you will have to overclock memory, that’s the stock hashrate.

  • Dv4L

    I got a galax/kfa2 1070 ex, +0/+600 @ 30mh/s. However as soon as i go below 80% power limit the card gets unstable as hell.. how do you manage to achieve +100/+720 @70% power limit?

    • there is no secret.. maybe the cards can handle better oc even if have micron memory…. what Windows version do you have ? also used latest drivers ?

  • Vojta Drška

    Hi Ciprian, got 4×1070 g1 rig and need to ask a question. When I overclock cards like you did it mines fine but when I connect display to any of the cards and run kombustor or so it freezes. Now I dont know if mining with those settings will hurt my gpus or not. :/

    • what is kombustor? test your cards one by one.. start with each from +600 memory clock and increase with 20 to see if it can handle.. with each increase wait 1 2 minutes… if screen is not flashing or getting artifacts you can increase memory again. write down clocks for each card and when all connected set and mine 🙂

      • Vojta Drška

        Well, seems that all except one get artifacts and crash when +600 memory clock. :/

        • I also have cards that cannot run more than +600, so yeah for some that number is best :/

  • SHCryptoMining

    Hello, I have Gigabyte GeForce GTX 1070 G1 Gaming 8GB and getting 32.2 Mh/s
    could you please tell me what settings you have used to get 33.3 Mh/s?

    • higher oc..

      • SHCryptoMining

        could you please provide me exact settings or screenshot so i can better understand

        Thanks

        • I have increased the memory clock only.. anyway that turned to be unstable so I had to lower clocks..also lost a bit hashrate when ubdervolted..

  • Esp1

    With this settings for Clay n i’m gettin much artifacts, i’m using win 10 64 bit pro, 6gpus are on Micron mem. The system is unstable and after a while needs restart.
    I’m using Clay 9.3 with your settings.
    What now?
    Tried lastest drivers for NVIDIA, actuall, same…
    Of course i see 30,5mh/s per card but it is very hard

    • What clocks ?

      • Esp1

        Hey, for now I’m working on stock clocks 100tdp ,83temp limit, 0/0 core n mem, fan 60 manually n I’m gettin stable 155,8 without any errors or system crashes. All energy is max 900watt

        Afterburner shows 1950 clock and 3802 mem, 1043 voltage and 63degrees

        • JoeBlow56

          no you problens are many but try this
          power 70%
          gpu100
          mem 670
          83 degrees is way to high. if you plan on keeping the card for more than 6 months you should come down to below 60

          if it sends a ku error lower gpu by 5 til that stops and if it throughs mem error lower by 50 til it stops. after it sops you can fine tune it back up til its stable. also up date windows fully and the miner use the newest and all will be ok. this process is the same for every coin if you want to get the max out of your cards with out killing them. think of it like a see saw with the mem and gpu on opposite sides and power as the focal point.

  • mack

    Where can you get the Nvidia Optimised Ethminer Miner and how to install it?

  • Daniel Zet

    https://uploads.disquscdn.com/images/b5bba04f957722fe0f3d465e9e56306662a8541168a70a66537263114f404191.png

    Hi i dont know how it is possiblei but i get 150Mh/s with 540W !
    5x ASUS Strix 1070 8GB without OC

    Settings see on the screeshot.

    I have been searching web for the results but everyone’s having about 600 – 700W

    My problem is that I don’t understand the overclock menu in Simple mining.
    My card should be working on 8000 stock memory clock, why it shows 4000 ?
    Why core clocks are different this are the same cards…. ?

    Could someone who’s using SIMPLE MINING OS please show me his settings for GTX 1070 ??

  • Monu Kumar

    i have a desktop intel core 2 duo E8400 @3.0ghz
    4gb ram 32 bit os windows 7
    can i fix gtx 1070 and mine ether on this desktop.

  • Hi, I got a gpu shack bundle… which set of cards would you recommend? rx480 and 580s are all gone.

    • 580s should be restocked.. if not ill recommend gtx 1070.

  • Roaders

    Many thanks for all these incredibly helpful articles.
    I currently have a Linux mining rig that has some RX 480 cards and a couple of GTX 970.
    I previously tried Windows 10 but the GTX cards mined at around 2 MHs.
    You talk in this article about overclocking the GPUs. I assume that you did this on Windows? Is it possible to overclock on Linux?
    I am thinking of getting some 1070 cards but they really make themselves worth the money when overclocked so it looks like I might need to go back to Windows and dump the 970 cards (which I was planning on doing eventually anyway).

    I’d love to see a guide on how you overclock these cards.
    Thanks

    • Hey @Roaders:disqus , i am not into Linux at all, i can only say that if you are going to use ethOS, yes you can oc them easy 🙂

  • Jason Anwar

    Hi, my rig keep on freezing randomly around 10 – 60 minutes overclocked with MSI Afterburner
    Power Limit 70%
    Core Clock +110
    Memory Clock +550
    Mining Eth at 30Mh/s using Claymore v10.0

    My setup :
    Processor : Intel Core i3 6100 @ 3.70GHz
    Motherboard : ASRock H270 Performance (CPUSocket)
    RAM : Corsair DDR4 4GB 2133mhz
    OS : Windows 10 Pro 64-bit
    GPU : 6 x Gigabyte GTX 1070 Windforce
    SSD : Kingston HyperX Fury 120GB
    PSU : Corsair RM1000x 80+ Gold

    what could be the cause of the PC to freeze randomly, thanks.

    • Hey @jasonanwar:disqus , ill suggest you to test each card one by one to find the one who is crashing. Find the best tune for each! 🙂

  • Ghadaffi Khalid

    Thanks bro! You article makes my search to setup my 1st mining rig easier. 😉

    Which one is better for possible stable hashrate?

    1. Gigabyte GeForce GTX 1070 G1 Gaming 8GB, or
    2. ASUS GeForce GTX 1070 8GB ROG STRIX OC Edition

    Thanks in advance

    • Hi @ghadaffikhalid:disqus , i did not used the asus version yet but the g1 gaming is very good 🙂

join my weekly subscription & get exclusive tips.
Subscribe

Subscribe To My Newsletter For
Latets Tutorials & Updates! Thanks!

Be a part of our subscription and stay updated with the latest trends.
Subscribe Me!
No Thanks!

GIVEAWAY

12 USB Risers + Mining Rig Frame
JOIN NOW
* Terms & Conditions Apply