Post
Topic
Board Mining (Altcoins)
Re: AMD Mem Tweak XL - Read/modify timings/pp/straps on the fly
by
pbfarmer
on 21/12/2019, 21:26:17 UTC

Hello guys !

finally, I can't do it.. I'm going crazy, i'm giving up !..

Can't reach a right profil without "Incorrect ETH Shares" and same without tweak..

I don't understand how is it possible... I've got 6 Sapphire RX Vegas 64 Nitro+ and I cannot have a profil around 50-51 Mh/s without errors...

I've already try this :

Conf 1 :

GPU :

- P0 : 852 Mhz / 800 mV
- P1 : 1175 Mhz / 900 mV
- P2-7 : Disabled

Memory :

- P3 : 1100 MHz / 900 mV
- P0-2 : Disabled

-> Incorrect ETH Shares

Conf 2 BIS :

GPU :

- P0 : 852 Mhz / 800 mV
- P1 : 1075 Mhz / 850 mV
- P2-7 : Disabled

Memory :

- P3 : 1090 MHz / 900 mV
- P0-2 : Disabled

-> Incorrect ETH Shares

Conf 3 :

GPU :

STOCK

Memory :

STOCK

-> Crash then restart !

Conf 4 :

GPU :

- P0 : 852 Mhz / 800 mV
- P1-7 : Disabled

Memory :

- p3 : 1107 Mhz / 837 mV

-> Settings won't apply in Claymore (I've got 44 Mh/s)

WTF is that ? I don't understand what's wrong ...

My config file with Claymore :

Quote
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
@echo off
cd %~dp0

"EthDcrMiner64.exe" -epool eu1.ethermine.org:4444 -ewal my_wallet -epsw x -eworker my_name -etha -1 -erate 1 -estale 1 -mode 1 -r 0 -tt 59 -tstop 80 -showpower 1 -showdiff 0 -platform 1 -y 1 -strap 4 -dcri 1,1,1,1,1,1

If someone can help me to reach a good profil it very helpful or i'm gonna die haha Smiley


In case you're still looking for solutions, here is my actual current setup for ethash, using TRM (autotuned):

amdmemtweak settings for all 8 GPUs: --RAS 30 --RCDRD 14 --RCDWR 6 --RC 44 --RP 12 --REF 15600 --RRDL 4



Bottom right pane shows profiles of 2 GPUs.  First profile can generally be run at 800mv for 47.5MH/s, and is *slightly* more efficient, but not by much.  Second one is for one of the GPUs doing 50.7MH/s - the only thing you should have to change from this is the mclk.p3 voltage setting - i need anywhere between 806-837mv across 7 GPUs doing ~50.7MH/s. Both profiles are using cclk p1 / mclk p3 (although in windows you may need to use mclk.p2 @ 1028MHz for the more efficient profile, to take advantage of the lower socclk - i'm not certain.)

Note this is slightly different from what I mentioned earlier... I was using core p0 (850/800) before TRM - and possibly before amdmemtweak (which likely would have resulted in 44MH/s.)  With TRM + amdmemtweak, it appears you need to have core running ~1000MHz to take (nearly) full advantage of the mem bandwidth @ 1107+adjusted timings (and get to 50+MH/s), so I use core p1 @ 1000MHz + mem p3 @ 1107MHz.