I got some improve on my hash rate speed. Before it usually used to work at 177Mh/s and now 188Mh/s.
I did the same config for the 3 rigs I have and the total gain was 30Mh/s it is like I have gotten another GPU
However I'm gonna monitor my graph on the pool and see if I really had some gain... Let's see!!
- 17 Cards are Asus Radeon RX 580 OC 4GB - samsung memory
- 1 Card is Asus Radeon RX 580 OC 4GB - elpida memory
For me -strap and -rxboost were waste of time. They really increased the hash rate, but I was getting too much:
"GPU #0 got incorrect share. If you see this warning often, make sure you did not overclock it too much!"So the hash rate reported by the pool decreased a little.
I was using:
-strap 2
-rxboost 21
And undervolting and overclocking with OverDriveNTool
-cvddc 870
-mvddc 850
-cclock 1170
-mclock 2010
Too much undervolt for memory... dont touch memory voltage at all
It's not too much. It depends on memory and card quality. I have Sapphire RX 580 8Gb card with Hynix memory that mines ethereum on 2250MHz with mvddc 800 without memory errors.
He needs try to raise both voltages a bit.
F.e., 1st try to set cvddc 900 and leave mvddc 850. If incorrect shares stays than try to set cvddc - 875 and mvddc 875.
P.S. 870mV - not correct voltage. As I know on RX cards cvddc must be step by 6 or 7 mV (25/4). Correct voltages are 800, 806, 812, 818, 825, 831, 837, 843, 850, 856, 863, 868, 875, etc. Memory voltages is step by 25 - 800, 825, 850, 875. etc.
I tried to set other values for cvddc but all monitoring utils shows close voltages to setted.
If set 870 mV - it will be 868 or 875 but not 870.