DAG file & GPU Arms Race


What do you do with cards that used to be great at mining that get outdated? Sure, there’s alt coins, but which of those will really pan out in the long run? Plus, with the advent of mining software that switches what you’re mining, wouldn’t the difficulties of all major coins, mined by the same hardware, eventually even out?

I’m hoping there’s a healthy aftermarket for 4gb graphics cards in about a year. Are there really that many starving gamers? Have miners really cornered the market for GPUs?


There are still plenty of coins that 4GB is enough for, and probably will be for a while. I was mining zcash with my 2GB GTX9 series cards before I sold them.

I’m already seeing retail availability improve, and prices are no longer escalating (4GB RX560 for under $200 seems pretty easy now; they briefly pushed over $200 in my area).


When is 4gb predicted to be insufficient for ethereum mining, within a year?

I currently only have 4gb cards :frowning:


@asteronnelar there is still plenty of time for you. :slight_smile:


Check out the link. here you can check different algo. and make plans arround that.


What kind of hash rate are you getting from the 560 cards? The prices are indeed good for them right now and even with the DAG, I might get decent ROI out of a couple.


I’m doin eth + pasc on one rig and eth + dcr/xvg/xsh on the other rig. I have an auto reboot script to change alt coins every 6hrs. Once eth goes POS I’ll switch to zec or ubq.

Retail has definitely improved, I use https://www.nowinstock.net/ and some eBay auto alerts to track prices.

For me it’s more of a hobby, not really concerned with ROI, but I’ll track it. I like helping others and this community is great for that. @Anorak!


That link is legit. Thank you.


I’m getting 12-14 MH/s on various models. Oddly I have 14MH/s on one of the bus-powered MSI cards (no 6/8 pin power), and 12-13 for my XFX ones. By comparison, 25-26 on a 570 4GB.

To be honest, I haven’t pushed them too much higher, although you can probably tune some of the 560s to 15-16 MH/s and I believe the 570s can go to 29?


I can get 30 out of my 570 cards. I need to go back and tune a few of 'em on the first rig because I didn’t do it right for all of them. However, crossing that line can be tricky sometimes if you want to avoid share errors.


I just looked back at my config, and it looks like after I re-merged my configs, I didn’t restore the modified clocks on my RX 570 cards. So I can probably do a lot better.

The 560s (Hynix and Micron) are at 1050/1950 and 1050/2100 respectively (stock voltage), and my bus powered card is 1050/2020/810.

Now if I could just figure out which ROMs are on the 570s (I backed my rom pile up and can’t figure out where, and replaced the boot drives with fresh ones).

Edit: Weird, one of the Ellesmere cards is a 256KB flash and the other is 512KB. And neither is an Anorak firmware based on md5sum.


Yeah I’ve noticed that the same card can have two different rom file size. You can copy the values over manually, if you want. I’ve been doing that more often as I am now learning to use my own custom values to test the limits rather than just copying someone’s rom.


[I know this is getting a bit off-topic, but it might be searchably useful someday.]

So I tried tweaking a bit on my second 570. Stock settings with (probably) a one-clicked bios had me at 26.1. Anorak memshift-1750 I couldn’t get over 25 with a couple of settings from the mid-2017 forum posts (1200/1975/0900 was the last test at 25.02Mh). Went to memshift-1500 with 1200/1975/0900 and I’m seeing 28.07.

Gonna let it run for a few hours probably, before flashing the other card. 4-6MH improvement is about a 3-4% improvement for my cumulative rigs, so I’d be okay with that.


What is your memory clocked to in the rom?


I’m not sure how to answer that. The numbers blur together in my head. :slight_smile:

Ethos shows default core as 1264, default memory 1750. The other card is 1286/1750.


I can only speak to editing in polaris editor, but there’s a section for the memory clocks that shows the voltage for 3 different memory clock values. Typically, the first one is the smallest (300) and the third is the biggest (1750). If that’s how you can see it, try increasing the largest value, but be careful above 2100. If you can get a good hash at the default voltage, try lowering it slowly to reduce heat.


Interesting, in Polaris I see the memshift-1500 (and 1750 and “memshift” and stock) bios is 300, 1000, 1750 at 1000mV.

Overclock and powersave are 300, 1000, 1900.

The ROM I was running before today is 300, 1000, 1850. 1625 strap copied up to 1750 and 2000. Using OCTP I get the 1500 strap copied up.

In the memshift-1500 I’m running now, the strap from 1500 is copied to 1625, 1750, and 2000.

I’m pretty happy with current results, but I think I should sync my settings with the ROM values at some point.


I couldn’t resist trying another setting and the overclock ROM…

I’ve set the card at 1150/2070/900 in ethos conf, approaching 29.4 Mh/s at the moment (just saw a 29.415 status from claymore). Card is running 52C at 80% fan (the first card, closest to CPU, is 65C at 80%).


no problem. sometimes the notifications are delayed, best to follow the directions for the google group to get the fastest.


Galli, do you have hwinfo? If not download it and see if you are getting memory errors when you clock past 2000mhz. My 4gb cards throw a shit ton of errors when i got past 2000. im guessing its because they dont have memory straps for anything higher in the bios. My Nitro+ 8GB cards have 2250 straps, i run them at 2240 no problem.