3 Replies Latest reply on Apr 30, 2017 11:51 PM by amdev

    Unstable performance with 2 RX480 4GB cards

    amdev

      I'm running a mining software with 2 identical cards. When only 1 card is connected to the motherboard, it's OK. But when I connect the second card this error starts to happen: the second card has a variable performance. It doesn't matter which card is connected to the first PCE-E slot and which to the second. If I swap them the result is the same. The second has significantly lower temperature and lower performance:

       

      $ sensors

      amdgpu-pci-0100

      Adapter: PCI adapter

      fan1:        2341 RPM

      temp1:        +66.0°C  (crit =  +0.0°C, hyst =  +0.0°C)

       

      amdgpu-pci-0200

      Adapter: PCI adapter

      fan1:         477 RPM

      temp1:        +45.0°C  (crit =  +0.0°C, hyst =  +0.0°C)

       

      Also it has undefined core clock and memory clock:

      $ cat /sys/class/drm/card1/device/pp_dpm_mclk

      0: 300Mhz

      1: 1750Mhz

       

      It shows a values without the asterisk sign, while the first card shows one:

       

      $ cat /sys/class/drm/card0/device/pp_dpm_mclk

      0: 300Mhz

      1: 1750Mhz *

       

      I tried the command but it didn't help:

      echo 1 | sudo tee /sys/class/drm/card1/device/pp_dpm_mclk

       

      I have the latest AMDGPU-PRO 17.10.414273 installed under Ubuntu 16.04:

      $ uname -a

      Linux uminer 4.4.0-72-generic #93-Ubuntu SMP Fri Mar 31 14:07:41 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux