I am really puzzled by this: On SMOS and HiveOS half of my 8 gb R9 390 hawaii cards are not woking. The same is with lolminer. BUT Claymore works well with 30 Mh/s (moded voltage but not vram timings). May be this is related to the kernel of linux - I know that after Ubuntu 16.04 and kernel 4.10 hawaii is not always working well. My current kernels are - 5.021 amd opencl 18.20 or 19.20. I can't find these os with older kernels.
I am using Windows 8.1, AMD 16.9.2. The R9 390 can work now, all 6 GPU are recognized.
I benchmark it to DAG 378. It can work. But if I use 379, it will show
GPU1: AMD driver 16.9.2
GPU2: AMD driver 16.9.2
GPU3: AMD driver 16.9.2
GPU4: AMD driver 16.9.2
GPU5: AMD driver 16.9.2
GPU6: AMD driver 16.9.2
GPU1: Starting up... (0)
GPU1: Generating ethash light cache for epoch #400
GPU2: Starting up... (0)
GPU3: Starting up... (0)
GPU4: Starting up... (0)
GPU5: Starting up... (0)
GPU6: Starting up... (0)
Light cache generated in 5.1 s (13.0 MB/s)
GPU2: Free VRAM: 7.950 GB; used: 0.050 GB
GPU2: Disabling DAG pre-allocation (not enough VRAM)
GPU2: Allocating DAG for epoch #400 (4.12) GB
GPU2: Allocating buffers failed with: clCreateBuffer (-61).
Fatal error detected. Restarting.GPU3: Free VRAM: 7.950 GB; used: 0.050 GB
GPU3: Disabling DAG pre-allocation (not enough VRAM)
GPU3: Allocating DAG for epoch #400 (4.12) GB
GPU3: Allocating buffers failed with: clCreateBuffer (-61).
GPU4: Free VRAM: 7.950 GB; used: 0.050 GB
GPU4: Disabling DAG pre-allocation (not enough VRAM)hawaii cards are recognized as 8GB, it cannot allocate around 4GB memory.
Is that because of the old AMD driver?
Either way, because of driver issues, your hash will be way below 30, may be around 18. That's why I switched to linux OS. With Claymore everything is fine, they hash with 30 Mh without mem timings, but with all other miners, including phoenix, for some reason on half of my 390's it can't generate the dag. May be with older kernels and drivers it will work, but I can't test it now.