AMDMEMTWEAK AND TEAMREDMINER V4.4 SUCCESS--
After reading this thread at least once a day since it opened, I finally set up AMDmemtweak on my Vega/ethOS box. It was not a difficlult set up. I simply followed these steps:
1) Clone AMDmemtweak from git (
https://github.com/eliovp). Just follow the instructions on the README.md page.
2) Compile the amdmemtweak.cpp file with g++. Watch out for typos. The instructions are in the README.md.
3) Copy the executable binary to "/opt/ethos/bin". This directory is in the system path and contains tools such as "OhGodADecode" and "ATIflash".
You should now be able to run AMDmemtweak as a system utility. After installing AMDmemtweak, I upgraded TeamRedMiner to version 4.4, setup a configuration using the new "15*15" mode, and launched TRM.
TRM boots and informs the miner when it is at full load. When the miner is at full load, it is ready to receive a command from AMDmemtweak. I ran the following command at the command prompt, utilizing pbfarmer's short string given in his attatched post below:
"$ sudo amdmemtweak --RAS 32 --RCDRD 12 --RCDWR 5 --RC 44 --RP 12 --REF 15600"
The result was an immediate ~0.2kh/s increase in each of my Vega64 cards' CNr hash rate. At about 2.08kh/s each, they are finally over the 2.0kh/s goal. I will worry about additional tweaks later, and post a detailed tutorial in my Notebook. --scryptr
To maybe make things simpler - you definitely don't need to set timings under load w/ vegas on linux. Locking your mem to p3 or whatever your top state will be, w/ something like
will be enough (replace [N] w/ your GPU number). Honestly, i'm not even sure if this is necessary, but i was already doing it for other reasons.