So, I recently had to move my Vega 56 to my AMD rig, in order to make space for my 2 new 3060 Ti’s. When I put it in, I noticed that -with exactly the same settings- the wattage dropped a bit more (from 99W to 97W), but also the hashrate dropped a bit (from 52.71 MH/s to 52.66 MH/s). Weird.
After comparing some old straps I was using (that gave better hashrate but lots of invalids) with the ones I use now (props to @Smining570 for his really nice Hynix straps), and having in mind the really nice finding of @ss-silver regarding RRDL, I found out that in my old straps I was using a lower RC number (that gives more hashrate), but with high RRDL as well.
So, naturally, I thought “let’s drop the RRDL value to drop the hashrate and improve invalids, but try lowering RC as well to get better hashrate”. Because it seems, that RRDL has a bigger impact in invalids and lower impact in hashrate, whereas RC has bigger impact in hashrate.
From a starting point of these straps:
amdmemtweak --CL 20 --RC 36 --RP 11 --WR 14 --CWL 8 --FAW 12 --RAS 20 --REF 65535 --RFC 248 --RTP 5 --RRDL 6 --RRDS 3 --WTRL 9 --WTRS 4 --RCDRD 12 --RCDWR 12
and changing --RC 35 --RRDL 4 , I went up from 52.66 to 52.71 MH/s:
As there were no invalids for a couple of hours, I tried lowering the RC value even further, to 34. Seems solid so far and will have to let it run for a few hours. If no invalids again, I will either drop RC even more to 33, or try going one step up in RRDL to 5.
These are the straps I ended up in the above screenshot (52.85 MH/s) :
amdmemtweak --CL 20 --RC 34 --RP 11 --WR 14 --CWL 8 --FAW 12 --RAS 20 --REF 65535 --RFC 248 --RTP 5 --RRDL 4 --RRDS 3 --WTRL 9 --WTRS 4 --RCDRD 12 --RCDWR 12