Finally I got a good progress about the issue with floating speed, I was able to stabilize it, not 100% but close. I will release new version within 2-3 days.
Do you mean by this the issue that say we see 24 MH/s normal, and it drops to 18 or something, then spikes back up?
Exactly.
Great, thank you. Is this in the assembler kernal mode, or with -asm 0 defined?
If you use "-asm 0" you won't see problems with floating speed.
@Claymore
Can you add to your miner releases recommended drivers for rx 4xx cards?
17.2.1 is good for me. Actually, for ASM mode you can use any drivers that support your GPUs and they must show same (or almost same) speed because OpenCL compiler is not used. The only difference is overall stability, especially for multi-GPU systems. I use 17.2.1 in my tests, but may be there is some better version.
For general usage, I don't know any really good drivers for Polaris. I did not check latest versions, but OpenCL compiler in 17.2.1 has a lot of bugs.