AnsweredAssumed Answered

R9 390 Crossfire ULPS Problems

Question asked by vortex13 on Jan 30, 2017
Latest reply on May 6, 2017 by vortex13

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.

☠☠☠☠ PSA - Crossfire Users - Do not upgrade to 16.12.1 ReLive Edition ☠☠☠☠


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?


System Specs:

MSI Z170 Gaming M5

Intel Core i7 6700k (Stock Speeds)

Corsair Vengeance 2x 8GB 2666mhz DDR4

2x MSI R9 390 Twin Frozr

Corsair RM850x


What it should look like: