This rig has 2 cards both RX 580s 8 Gb the one that gets to 32.2 has Hynix memory the one I have a problem with - Samsung. Overclocking is the same with both drivers, I did not even touch it. Computing mode was turned on in new drivers. All patches installed in both cases.
Switched back to blockchain driver - the second card went back to 29.6 any advice what am I doing wrong?
OK, here's the deal with blockchain drivers.
Beta release, driver specific for mining, but now kind of dated, and only support 8 GPU max.
Later drivers, (general release), include a new feature to switch between graphics and compute in the Radeon Settings gui.
(Check out the Radeon release notes!)
Radeon Settings / gaming /Global settings, (select each GPU in turn, LAME AMD, utterly LAME!), select compute, confirm OK for restart.
After setting all GPU to compute, shutdown PC, reboot etc.
(I've seen on every redeon release, failures to mode change, and reboot will fix that).
Suggest you use 18.3.4
Been running that for some weeks, it's stable so far, and supports up to 13 GPU per rig.
Good luck.
You are correct, first time I turned on computing only for the first card. thanks a lot. all works fine now.
Nice going, thanks for posting a followup.
Happy mining.
BTW: I have also see Radeon settings revert some GPU to graphics after a hard crash.
It's a good plan to map your rig, (physically identify each GPU, and it's logical number in claymore), note what hash rate you expect from each gpu.
Monitoring in Eth manager is a good way to spot check if each GPU is performing.
One of the nastier things about the AMD drivers, is the hit your hash rate takes, if it reverts to graphics, (usually more than 30%), and if that wasn't enough, while you burn the same power!
If you swap a card to another slot, it will get a new pci bus address, (and this means, radeon setting will be back to graphics), but claymore is only counting from 0.
Suppose you have 3 GPU. (GPU numbers below, as per claymore)
GPU0 is on pci node2
GPU1 is on pci node6
GPU2 is on pci node7
You set all 3 to compute in radeon settings, and away you go.
Later, for whatever reason, (new card, bios change, swap out riser, cable etc), you move GPU2
GPU2 is now moved to pci node1, in claymore you will still see 3x GPU, but the addressing will be.
GPU0 is on pci node1
GPU1 is on pci node2
GPU2 is on pci node6
You only changed/moved one GPU, but this reorders the addressing, and while this won't impact claymore, (other than to confuse you perhaps), Radeon settings are ONLY using addressing on the pci bus, so for sure you will have to set compute mode for GPU0, (it will be graphics by default, as radeon detects it as a new gpu found, as it's on a newly used bus address).
This gets SUPER painful as you expand your rig.
I've been toying with the idea on my next build to, only add 1 single GPU, let radeon detect it, I can set to compute, shutdown, and move that single gpu to the next slot. Repeat, move, repeat.
That way, assuming the GPU make/model is the same, all bus nodes will have a "remembered" gpu/bus address, which is set to compute.
BUT all this takes a LOT of time, and with radeon settings as they are, this time increases exponentially with each GPU added.
What is SO LAME, is AMD do not, have not, added a SIMPLE install switch, to clean install drivers in compute mode, (graphics disabled), Hell, even Mr Claymore has managed that, what's AMDs excuse?
What bugs me, is how often this lame method to set compute mode is actually needed.
I really hope AMD make some improvements here, and my suggestion would be a installer switch
setup.exe /compute
Which tells the installer to install in only compute mode, rendering radeon settings, and graphics to compute mode redundant, and save LOADS of time and hassle for their customers.
I should add, that all the rendering farm customers would certainly appreciate that as well.
Good luck