I am having an issue with the slave GPU in crossfire getting stuck in PCI Gen 1 speeds when ULPS is disabled. This happens to whatever the slave card is set to, top or bottom. Slave card will always get stuck at core clock 300mhz core clock and 150mhz memory clock, while masters clocks increase. This results in massive stuttering(fluctuations between 15-30FPS) and games being unplayable. The strange thing is crossfire works normally when ULPS is enabled and both cards will reach their max clock speeds. Does anyone have any idea on what the issue is? I saw something similar in the following thread, however I have had the issue on previous driver versions as well.
I have tried the following with no success:
- Different driver versions, currently on 17.1.1
- Clean install of Windows 10
- Disabling using software such as MSI Afterburner and Sapphire TriXX
- Disabling ULPS manually in the Registry
- Power efficiency is disabled in Radeon Settings
The strange thing is the GPU with no inputs connected will show up as grayed out in the wattman charts, I have posted a picture below. This also occurs with crossfire disabled unless i connect something to the 2nd GPU. Could this be some kind of power saving feature in the R9 390 BIOS when nothing is connected?
MSI Z170 Gaming M5
Intel Core i7 6700k (Stock Speeds)
Corsair Vengeance 2x 8GB 2666mhz DDR4
2x MSI R9 390 Twin Frozr
What it should look like: