Perhaps folks can possibly help me as I'm stumped:
Few months back, I was getting an average of 240-250mhs with my 8 card rig. Same Bios and setup at the time.
As of recently though I'm averaging about 18-19 per card with one random gpu showing 30ish.
I've tried to reinstall windows, turn off auto updates (heard that fall creators update can slow the hashes down).
I tried the blockchain drivers, was pushing 150mhs for the same 8 card rig, and installed the new adrenaline drivers and enabled compute (that's where I got that extra 10mhs with the one random card).
I thought the difficulty went up and that's why they were running worse, but I'm reading people are still pulling about 30mhs with their Powercolor Red Devil RX580's 8GB models. (I have 16 with hynix memory and 12 with micron memory. Both groups have modded bios, which before allowed them to each run around 28-30mhs each).
Any insight as to why they would've dropped? I picked Phoenix Miner because I've heard good things about them, and the lower dev fee.
Here is a pic of one of the 8 rigs for example:
https://www.dropbox.com/s/dlavivnwdfy7fkj/MHS.PNG?dl=0Those are numbers indicative of cards not in the compute mode. If you are using the AMD utility to switch to computer, you have to switch each card and restart to take effect, repeat for all cards (very time consuming). There is a script to switch all at once by modifying the registry (much quicker). Also, how did you mod your bios? with a downloaded rom file or change the strap yourself? If you have not fixed the problem ping me i will try to help.
Assuming you have your modded roms flashed to all cards correctly.
1. Let's reinstall your drivers:
- Run amdcleanuputility.exe and let it cleanup your drivers. Once completed. Reboot.
- Download official latest drivers from Radeon web page. As of writing this post that would be: win10-64bit-radeon-software-adrenalin-edition-18.3.3-march18.exe
- Install the drivers. If you are only using the GPUs for mining, use custom install and only install driver. There is no need for other components (audio, radeon settings, ...)
2. Update registry (Enable compute mode):
Open RegEdit.exe and navigate and expand:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\
Identify all the 0001, 0002, 0003... in my 13 cards rig I have 0000 ... 0014, where 0001 to 0014 are the GPUs and 0000 is some generic.
Now in each of these 0001 ... 0013 create a DWORD 32 bit value named: KMD_EnableInternalLargePage
Set it to value 2.
I do this by inspecting the registry and the updating my template file (Video-ComputeMode.reg) then merging the file:
TO make nnnn a kandidate for GPU it must have some keys included such as: KMD_EnableBrightnessInterface2, KMD_EnableContextBasedPowerManagement
If you do not see these keys, then leave this key alone.
KMD_EnableInternalLargePage will not be in any of them - you have to add it.
-------- START FILE HERE -----------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0002]
"KMD_EnableInternalLargePage"=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0003]
"KMD_EnableInternalLargePage"=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0004]
"KMD_EnableInternalLargePage"=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0005]
"KMD_EnableInternalLargePage"=dword:00000002
-------- END FILE HERE -----------
This is just an example of the file, you need to update this to match your actual keys present in the registry as described above.
3. Download and run atikmdag-patcher.exe
4. Reboot and start your miner. It will HASH the old values you had in the past (it depends on what you modded to your roms).
For best performance you can also tune the freq/voltage using the Phoenix miner options: For example I use:
-cclock 1200 -mclock 2200 -cvddc 850 -mvddc 850 -- which gives me 31.9 MH/s.
On some MICRON RX580 even -cclock 1220 and -mclock 2220 hashing at 32.100 Mh/s stable in ETH only mining.
Personally I do not use any 3rd party tuning tools such as MSI Afterburner, Wattman ... The miner can set the custom freq./voltages just right.
BTW: The difficulty level is unrelated to the actual hash rate of the GPU.
Should you have further questions or need assistance send a PM message with your Skype ID and I will contact you ...
Good hashing.