Pages:
Author

Topic: AMD Mem Tweak XL - Read/modify timings/pp/straps on the fly - page 31. (Read 58892 times)

newbie
Activity: 162
Merit: 0
Hello,
I played with tweaking core and memory for RX580 8Gb and 4Gb with hynex mem, but cannot reach an optimal setup with timing.

Isn't possible to do like claymore is doing?

Recognizing the GPU and Memory and than applying a "optimal" tweak ?
If there are enough data from the community for the various cards, would that be possible?

thx
great tool btw !
newbie
Activity: 31
Merit: 0
Is there any solution for the non ref 56 cards that have a default of 800 mem and can’t go past 900-950?

I got four of these crap cards any thoughts ? Three are red devil 56 power colors and one is a sapphire pulse
If you're lucky, you might find a Vega 64 vbios for that same card (if they made em both 56 & 64), which is unique.. not much out there, Pulse, only 56 afaik.

That however doesn't mean they're crappy, i've got a Sapphire Pulse with Hynix memory and it's running smooth at 47~Mh (memory at 975).
Got a Samsung Vega56 too and hits 48+Mh..

The thing is, they only have 6 SOC states, so it gets auto forced into a lower memory state (800MH), you can see this in the tool..
Vega 64 has 8 SOC states, therefor it goes to the highest memory state (1000Mh).


is there way to apply straps like the claymore miner ?
for polaris

GUI version has an export/import feature, you can use that.. "kind" of the same.


Wow...975 mclock, Wattage ?
Soft PP or 64 bios ?

Btw Wonderful


Hello,

I have strange problem with one rig with 3 vega 64 liqued cooling.
I try many memory tweaks with latest memtweak cli and got 51,5 Mh/s on each vega, but pools (ethermine, 2miners, miningpoolhub) show disconected status. But if I lucky and pool accept connections -> low end pool hashrate
HBM2 1100 and CORE 1050 on all three cards (Win10x64 1809). Tried claymore and phoenix. Coins - etc, eth, exp
When i reset timings - all card hashing without problems on pool.

Thank you in advance for any advice.

I'm not able to reproduce this, just to be sure i let my Vega 64 run at 53Mh for half an hour, pool hashrate was spot on.

What are your timings?

Cheers!
newbie
Activity: 31
Merit: 0
I have my Sapphire Pulse Vega56 Hynix one bios flashed to Nitro 64 for eth, it is working ok at 1040 mem clock than.
But for cryptonight it is better to stay with original bios for low power with almost the same hash rate.

So you put samsung bios on Hynix card?
legendary
Activity: 1510
Merit: 1003

If you're lucky, you might find a Vega 64 vbios for that same card (if they made em both 56 & 64), which is unique.. not much out there, Pulse, only 56 afaik.

That however doesn't mean they're crappy, i've got a Sapphire Pulse with Hynix memory and it's running smooth at 47~Mh (memory at 975).
Got a Samsung Vega56 too and hits 48+Mh..


I have my Sapphire Pulse Vega56 Hynix one bios flashed to Nitro 64 for eth, it is working ok at 1040 mem clock than.
But for cryptonight it is better to stay with original bios for low power with almost the same hash rate.
legendary
Activity: 1510
Merit: 1003
@Eliovp "magic trick" is to disable p6 and p7 core state and stay on p5 core , p6 and p7 jump one soc clock step higher on some men frequency up to (1107soc) (example p7 core clock and p3 mem and your frequency is 830 hbm mem so your step is higher then 800soc so 847soc +"1 soc step" so you will get 900soc if you set p5 core you will get 847soc )

please explain this again , so yo usay on a 56 disable the p6 and p7 states on core then i can set higer memory than the 900 i seem to be capped at ? or you are saying by disabling those two the mem will automatically jump higer ?

**edit*** @duck Hellen
You are definitely on to something, I disabled the p6 an p7 states for my 4 card Hynix 56 rig and all of a sudden no more crashes or instability, power draw is also good 150 watts from the wall, I’m still at 1100/825mv and 900/825

Hash rate is 42 MHz on eth a bit higer than before.  Timing are all the same only thing I did was disable p6 an p7

Can I attempt to bump up the mem now ?
940 mem clock is max I was able to get stable with hynix and std v56 1.25 mem voltage
full member
Activity: 1148
Merit: 132
@Eliovp "magic trick" is to disable p6 and p7 core state and stay on p5 core , p6 and p7 jump one soc clock step higher on some men frequency up to (1107soc) (example p7 core clock and p3 mem and your frequency is 830 hbm mem so your step is higher then 800soc so 847soc +"1 soc step" so you will get 900soc if you set p5 core you will get 847soc )

please explain this again , so yo usay on a 56 disable the p6 and p7 states on core then i can set higer memory than the 900 i seem to be capped at ? or you are saying by disabling those two the mem will automatically jump higer ?

**edit*** @duck Hellen
You are definitely on to something, I disabled the p6 an p7 states for my 4 card Hynix 56 rig and all of a sudden no more crashes or instability, power draw is also good 150 watts from the wall, I’m still at 1100/825mv and 900/825

Hash rate is 42 MHz on eth a bit higer than before.  Timing are all the same only thing I did was disable p6 an p7

Can I attempt to bump up the mem now ?
legendary
Activity: 1050
Merit: 1293
Huh?
Is there any solution for the non ref 56 cards that have a default of 800 mem and can’t go past 900-950?

I got four of these crap cards any thoughts ? Three are red devil 56 power colors and one is a sapphire pulse
If you're lucky, you might find a Vega 64 vbios for that same card (if they made em both 56 & 64), which is unique.. not much out there, Pulse, only 56 afaik.

That however doesn't mean they're crappy, i've got a Sapphire Pulse with Hynix memory and it's running smooth at 47~Mh (memory at 975).
Got a Samsung Vega56 too and hits 48+Mh..

The thing is, they only have 6 SOC states, so it gets auto forced into a lower memory state (800MH), you can see this in the tool..
Vega 64 has 8 SOC states, therefor it goes to the highest memory state (1000Mh).


is there way to apply straps like the claymore miner ?
for polaris

GUI version has an export/import feature, you can use that.. "kind" of the same.


Hello,

I have strange problem with one rig with 3 vega 64 liqued cooling.
I try many memory tweaks with latest memtweak cli and got 51,5 Mh/s on each vega, but pools (ethermine, 2miners, miningpoolhub) show disconected status. But if I lucky and pool accept connections -> low end pool hashrate
HBM2 1100 and CORE 1050 on all three cards (Win10x64 1809). Tried claymore and phoenix. Coins - etc, eth, exp
When i reset timings - all card hashing without problems on pool.

Thank you in advance for any advice.

I'm not able to reproduce this, just to be sure i let my Vega 64 run at 53Mh for half an hour, pool hashrate was spot on.

What are your timings?

Cheers!
newbie
Activity: 17
Merit: 0
Is there any solution for the non ref 56 cards that have a default of 800 mem and can’t go past 900-950?


I got four of these crap cards any thoughts ? Three are red devil 56 power colors and one is a sapphire pulse

Memory tweak isn't exactly working for me so this isn't fully optimized yet as I can only experiment in the rare cases when it happens to work after a reboot. However, the following seems to be working great for me with such cards (assuming samsung mem).

Doesn't affect stability at all, no errors, adds 200 h/s give or take per card on XMR. It is just a variation of the stock. I hope it helps.

Code:
--RAS 20 --RCDRD 13 --RCDWR 6  --RC 37 --RP 12 --RRDS 4 --RRDL 5 --RFC 208 --REF 15600



im having the same issue. I had my timings changed just to the preset level 1 but now its at default. it'll just say timing level 1 or 2 depending on what i change it to but it wont show up on the timing inputs on the left side. Still curious on how to address this problem, been using wattman for timing preset changes and it will do the exact same thing but not change my timings when i pull up AMDTweak
full member
Activity: 1148
Merit: 132
Is there any solution for the non ref 56 cards that have a default of 800 mem and can’t go past 900-950?
I got four of these crap cards any thoughts ? Three are red devil 56 power colors and one is a sapphire pulse
There are 2 reasons for the limite OC.
1. Stock timings of V56 cards are tighter, you have to losen them to be able to oc over 950MHz
2. HBM2 voltage is less on V56 cards. You may try flashing the bios from the V64 version of your card, but do it at your own risk.

I tied flashing these Powercolors no dice , seems they memory is different even though gpuz says samsung ?

Looking at the GPU-Z again , it seems two of the PowerColor Red Devils are Samsung and one is Hynix, the Hynix is the shit card i cant get over 41mhs

The Saphire Pulse is Samsung as well.

So I'm thinking i should be able to flash all the samsung cards to thier v64 variants ?  I think in the past i tried the Hynix one
newbie
Activity: 27
Merit: 1
Is there any solution for the non ref 56 cards that have a default of 800 mem and can’t go past 900-950?


I got four of these crap cards any thoughts ? Three are red devil 56 power colors and one is a sapphire pulse

Memory tweak isn't exactly working for me so this isn't fully optimized yet as I can only experiment in the rare cases when it happens to work after a reboot. However, the following seems to be working great for me with such cards (assuming samsung mem).

Doesn't affect stability at all, no errors, adds 200 h/s give or take per card on XMR. It is just a variation of the stock. I hope it helps.

Code:
--RAS 20 --RCDRD 13 --RCDWR 6  --RC 37 --RP 12 --RRDS 4 --RRDL 5 --RFC 208 --REF 15600

jr. member
Activity: 144
Merit: 2
Is there any solution for the non ref 56 cards that have a default of 800 mem and can’t go past 900-950?
I got four of these crap cards any thoughts ? Three are red devil 56 power colors and one is a sapphire pulse
There are 2 reasons for the limited OC.
1. Stock timings of V56 cards are tighter, you have to losen them to be able to oc over 950MHz
2. HBM2 voltage is less on V56 cards. You may try flashing the bios from the V64 version of your card, but do it at your own risk.
newbie
Activity: 156
Merit: 0
is there way to apply straps like the claymore miner ?
for polaris
full member
Activity: 1148
Merit: 132
Is there any solution for the non ref 56 cards that have a default of 800 mem and can’t go past 900-950?


I got four of these crap cards any thoughts ? Three are red devil 56 power colors and one is a sapphire pulse
newbie
Activity: 17
Merit: 0
You don't need 1360MHz at all for your core clock, usually with Polaris miners set the core clock at 1150MHz and undervolt as much as possible (around 850mV).

I have been trying to but it gets real glitchy. I've see. Much lower core settings but haven't been able to get it lower than 1360-1400mhz/950-970mv

Is it because my clocks set too high? Most people set it to 2300 and mines at 2500. I wont be able to get near 30mhs without boosting my clock speed unfortunately. Not to mention I'm SOL on timing for now (keeps reverting)

Edit: Iamtuut - just did a restart its picking up now. I got it down to 950mv. Afterburner wont read my 880mv setting. Hwimonitor also! I noticed something about the AMD tweaker tool. No mining running off a fresh restart will have RFC timing of 43 but when she starts mining itll jump to 219. That's normal right? Just curious as to how this tool operates in sequence lol I'm super finicky/dumb when it comes to trying to learn channels or flow.

Yes rfc will jump up once the card is active.
Apply you timing edits once the card is running. You should be able to drop you rfc quite a lot.
Also try rc lower most of my rx cards go down to between 56-64

I cant get the dang thing to stick except for once. It was an anomaly on my part. I tried to redo the same method to get in my rfc to stay and my other timing stuff but it would either crash or just not apply. When it did apply I was able to get 31~mhs with close to optimal wattage and hashrate

Edit: btw, i know i re edit alot but, I've found my solution towards the XFX Fatboy RX 590. I just used wattman with after burner. Over clock first on afterburner then lower voltage on wattman (core voltage wasnt giving me an option to lower it) but thanks to you guys on this thread specifically!
I got my 31.8-9mhs from mclock-2255, mcore 855, cclock-1300, ccore 855 finally with 136w It's not the tested 32.4mhs but I'm sure buddy stated 140w for that .5mhz extra. But thanks to you guys for putting in some effort to teaching me. I'll try to post helpful shit for anyone that might find it useful.  Grin
newbie
Activity: 17
Merit: 0
Iamtutut: Core at 1150MHz and 850mV if you can.
Try to lower you memory voltage to 900mV.


Gosh darn I figured so. Well it's been a couple hours and I dropped a few settings around to get a lower hash but I'll try to figure something out. 28mhs on 2300mhz mem clock 950 mv, 1090mhz clock 950mv.
I've seen settings like mine that was getting 32mhs. I am running from my gaming PC and was wondering if my setup was the reason I'm not fully optimized?

Core at 1150MHz and 850mV if you can.
Try to lower you memory voltage to 900mV.

Core voltage of 850mv doesn't do anything if you have mem voltage at 900mv.  That just means you will run core at 900mv.

To OP - 2300mhz mem is super high, and it's probably going to be hard undervolting significantly at that frequency.  With <=1300mhz core and <=2200mhz mem (could be lower depending on timing straps), you should be able to get to <850mv.  I have a nitro 590 (w/ micron mem & timing straps updated in bios) running at 1280 cclock, 2200 mclock, 837mv for 32.7MH/s.  Windows 10, early 19.x driver.  Samsung should be able to do similar (tho not w/ one-click PBE 'ubermix' straps), hynix probably 1-2MH/s less.

Great! thanks guys it was a simple memory voltage issue, i wasnt lowering that along with my core. Voltage is going down now. I've noticed that i lose hash power with a lower core clock.. am I seeing this correctly? Isn't ethash memory intensive? Then I'm jw why im getting higher hashrates as I slowly raise my core clock. Still, I'll take your guys advice and settings over mine any day.
Also, kind of a noob question but, I have a XFX Fatboy Rx590 so Im not sure what that last part meant. So, my CoreClock is  1350 still (lower I drop it the lower hash im getting), 880 mv. MemClock 2246mhz, 880mv. Basically have two problems achieving ultimate efficiency status, one being im unable to edit my timing on the left side, but i am able to use preset on AMDTweakTool, and secondly, my CC/MC relevant to my hash rate. Basically I want your settings..
jr. member
Activity: 155
Merit: 4
If there is, it is not documented.

Ok, so I will start:

11x rx570 (+ 1x rx580) with samsung 8G:


I think most of these you don't even need to set, but this is more readable and modifiable and usable then the strap
WinAMDTweak.exe --CKSRE 2 --CKSRX 2 --CKE_PULSE 12 --CKE 12 --SEQ_IDLE 7 --CL 9 --W2R 10 --R2R 5 --CCLD 3 --R2W 18 --NOPR 0 --NOPW 0 --RCDW 3 --RCDWA 3 --RCDR 5 --RCDRA 5 --RRD 1 --RC 17 --RFC 43 --TRP 5 --RP_WRA 17 --RP_RDA 8 --WDATATR 0 --T32AW 2 --CRCWL 17 --CRCRL 1 --FAW 0 --PA2WDATA 0 --PA2RDATA 0 --RAS 0 --ACTRD 4 --ACTWR 3 --RASMACTRD 9 --RASMACWTR 10 --RAS2RAS 31 --RP 11 --WRPLUSRP 12 --BUS_TURN 11

1300MHz@950mV - 12500h/s@1650w XMR
1150MHz@850mV - 11300h/s@1450w XMR - less profitable for me Smiley

TRM 0.4.5, 8+8

My goal is to get average 1250h/s XMR @ 1150MHz@850mV so I guess I need to get some better timing Smiley


Update:
so after restarting, i tried running 1150mhz@840mV (for all except one card), and I get 11300hs@1230w - but i think as cores get hotter and fans start to run faster it will get much higher. But if I'm able to run this stable AND find some better timings to get to 12500hs XMR per rig that would be pretty awesome.

Now I wonder if I can get away with ie. 1100mhz@830mV and improve timings at the same time and get even better hashrate.


10800 @ 1100 @ 840 mV = 1170w
10800 @ 1100 @ 825 mV = 1150w so I don't think I can get much better consumption, but this means ~90w for card (real)
member
Activity: 340
Merit: 29
so how does the core and mem voltages work then? Mem voltage only applied if greater then core or never or what?

Also in gui I see options to apply tweaks to core and memory frequency and voltage and nothing in command line version.

So-called 'mem' voltage is just a floor for the shared core and SOC/mem-controller power line.  So it's basically they just run at the greater of the two.  

The real mem voltage can only be changed in the bios - unless @Eliovp has some new tricks for that too...Wink

OverdriveNTool had a command-line option to apply a saved named profile from a config file - haven't used this new GUI, but maybe it's the same?
jr. member
Activity: 155
Merit: 4
so how does the core and mem voltages work then? Mem voltage only applied if greater then core or never or what?

Also in gui I see options to apply tweaks to core and memory frequency and voltage and nothing in command line version.
member
Activity: 340
Merit: 29
Gosh darn I figured so. Well it's been a couple hours and I dropped a few settings around to get a lower hash but I'll try to figure something out. 28mhs on 2300mhz mem clock 950 mv, 1090mhz clock 950mv.
I've seen settings like mine that was getting 32mhs. I am running from my gaming PC and was wondering if my setup was the reason I'm not fully optimized?

Core at 1150MHz and 850mV if you can.
Try to lower you memory voltage to 900mV.

Core voltage of 850mv doesn't do anything if you have mem voltage at 900mv.  That just means you will run core at 900mv.

To OP - 2300mhz mem is super high, and it's probably going to be hard undervolting significantly at that frequency.  With <=1300mhz core and <=2200mhz mem (could be lower depending on timing straps), you should be able to get to <850mv.  I have a nitro 590 (w/ micron mem & timing straps updated in bios) running at 1280 cclock, 2200 mclock, 837mv for 32.7MH/s.  Windows 10, early 19.x driver.  Samsung should be able to do similar (tho not w/ one-click PBE 'ubermix' straps), hynix probably 1-2MH/s less.
jr. member
Activity: 155
Merit: 4
is there some public commandline with settings for samsung 8g on polaris I can start with?
Pages:
Jump to: