BruceX benchmark with RX 580 slower in High Sierra 10.13.3

Discussion in 'Mac Pro' started by Prince134, Jan 27, 2018.

  1. Prince134, Jan 27, 2018
    Last edited: Jan 30, 2018

    Prince134 macrumors 6502

    Joined:
    Aug 17, 2010
    #1
    Hi All,
    In my machine, Mac Pro 5.1 2010, with RX 580, the BruceX test in High Sierra 10.13.2 ran at around 20 sec. Now the same test under 10.13.3 runs at 32 sec. This is 50% lower than before. I think this was due to the Meltdown/ Spectre patch in 10.3.3. Tested in beta 10.13.4 is the same lower result. My FCP is 10.4. Can Any one confirm this?
     
  2. Teddy Leung macrumors newbie

    Teddy Leung

    Joined:
    Jun 12, 2015
    Location:
    Hong Kong
  3. h9826790 macrumors G5

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #3
    Can anyone with other AMD card can confirm this slow down is applicable as we’ll?

    If yes, may be the patch.

    If no, most likely are driver related.
     
  4. devon807 macrumors 6502

    devon807

    Joined:
    Dec 31, 2014
    Location:
    Virginia
    #4
    Ran the BruceX test on 10.13.4 Beta and it did it in 20 seconds. Have not tested on 10.13.3
     
  5. beaker7 macrumors 6502a

    Joined:
    Mar 16, 2009
    #5
    There are widespread OpenCL issues in 10.13.3
     
  6. Prince134 thread starter macrumors 6502

    Joined:
    Aug 17, 2010
    #6
    Strange, I tested both 10.3.3 and 10.3.4 beta. It gave me the same 32 sec. Now don't know why you got 20 sec?
     
  7. devon807 macrumors 6502

    devon807

    Joined:
    Dec 31, 2014
    Location:
    Virginia
    #7
    Odd. BruceX is consistently running 20 Sec on 10.13.4. What version of FCPX are you using?
     
  8. Prince134 thread starter macrumors 6502

    Joined:
    Aug 17, 2010
    #8
    It is 10.4. Teddy Leung got the same speed as mine as he posted after me. I got 20 sec before I upgraded to 10.13.3, and I further upgraded to 10.13.4 beta, same.
     
  9. devon807 macrumors 6502

    devon807

    Joined:
    Dec 31, 2014
    Location:
    Virginia
    #9
    I am also on FCPX 10.4. This is very peculiar. You are getting 30+ seconds on the beta?
     
  10. Prince134 thread starter macrumors 6502

    Joined:
    Aug 17, 2010
    #10
    Correct! I am running x5690, RX 580 8GB, BruceX Prores 444X. Wondering what makes our difference! Did you run it Nvidia and AMD both cards together?
     
  11. devon807 macrumors 6502

    devon807

    Joined:
    Dec 31, 2014
    Location:
    Virginia
  12. theitsage Suspended

    Joined:
    Aug 28, 2005
    #12
    FCPX 10.4 is most likely the culprit. This version refuses to use these AMD cards in eGPU mode. Try running FCPX 10.3.4 and let us know.
     
  13. devon807 macrumors 6502

    devon807

    Joined:
    Dec 31, 2014
    Location:
    Virginia
    #13
    Tested again, this time with 10.13.3, and got 21.6 seconds. ProRes 422. tst-squashed.jpeg
    --EDIT-- Tested again with ProRes 444 XQ 22 Seconds.
     
  14. Prince134 thread starter macrumors 6502

    Joined:
    Aug 17, 2010
    #14
    The only thing different from yours is that I ran on PCIE SM951. Did you run it on SATA drive?
    --- Post Merged, Jan 31, 2018 ---
    I ran it on board slot one not eGPU mode. My FCPX has upgraded to 10.4 already. Teddy got the same result, so I am not the only one.
     
  15. devon807 macrumors 6502

    devon807

    Joined:
    Dec 31, 2014
    Location:
    Virginia
    #15
    I also ran it on my SM951. How are you powering your RX 580?
     
  16. Prince134 thread starter macrumors 6502

    Joined:
    Aug 17, 2010
    #16
    I run with EVGA Power Link. Shouldn't be an issue.
     
  17. devon807 macrumors 6502

    devon807

    Joined:
    Dec 31, 2014
    Location:
    Virginia
    #17
    This is odd. Im not sure of any other discrepancies. We have similar setups, but you and Teddy have X5690's which i'm sure make no difference.
     
  18. itdk92 macrumors 6502

    itdk92

    Joined:
    Nov 14, 2016
    Location:
    Copenhagen, Denmark
  19. Prince134, Feb 1, 2018
    Last edited: Feb 1, 2018

    Prince134 thread starter macrumors 6502

    Joined:
    Aug 17, 2010
    #19
    Things about what cause it can be more interesting!

    Everyone know APPLE did the trick by preventing from Nvidia getting its better OpenCL performance over AMD (for years). But now it hit AMD card user if the OS not wise enough by thinking you are using Nvidia. My same setup go back to 20 sec in the BruceX test after I did a clean install of 10.13.3 with solely AMD Rx 580 on my other SSD. Then I tested with my existing installs of the Mac OS 10.13.4 beta. Surely it ran 32 sec. From here I suspect that because the 10.13.4 beta was upgraded from the installs that with Nvidia web driver and was using gtx 1080ti. Last night I uninstalled Nvidia's web driver. Boom! 20 sec as it should be with RX 580.

    I think Teddy has a Nvidia web driver installed as I had. He can uninstall it and confirm my finding. In short if it's true, your RX 580 will only run FCP at level of Nvidia if you have Nvidia web driver present even though you are now solely running on an RX 580! This is the same idea as APPLE under clocking it's iPhones for previous generations after new phone debut. I know they have excuse about the battery gate (unexpected shot down for some iPhones). But what about handicaps Nvidia in a similar way??

    Previously we know in FCP, Nvidia always underperforms vs AMD, for years we don't know why since Nvidia has better GPU. Now they incidentally murdered AMD card by 50% as long as Nvidia web driver present? Need more confirmation from other users, at least this is what I found.
     
  20. devon807 macrumors 6502

    devon807

    Joined:
    Dec 31, 2014
    Location:
    Virginia
    #20
    This is crazy! I was also testing a GTX 970/980 and had the web drivers installed. An interesting theory indeed. I can test it with and without the drivers.
     
  21. devon807 macrumors 6502

    devon807

    Joined:
    Dec 31, 2014
    Location:
    Virginia
    #21
    I tested the theory, and am getting mixed results. With the drivers it scored 19sec @ProRes 422 and without it got 20-22sec. This is odd. I have not tried a clean install, only uninstall/reinstall.
     
  22. Teddy Leung macrumors newbie

    Teddy Leung

    Joined:
    Jun 12, 2015
    Location:
    Hong Kong
    #22
    I just del all render file and output master again, 37Sec, with render file output use 34sec.

    i am connecting 2 dell 4K Monitor now.

    OS 10.13.3
    FCPX 10.3.4
     
  23. Prince134 thread starter macrumors 6502

    Joined:
    Aug 17, 2010
    #23
    Do you have Nvidia driver in your System Preferences Pane?
     
  24. Teddy Leung macrumors newbie

    Teddy Leung

    Joined:
    Jun 12, 2015
    Location:
    Hong Kong
    #24
    Never used Nvidia Card in my mac
     
  25. hajwer macrumors newbie

    Joined:
    Oct 3, 2014
    #25
    I do also have a problem with my BruceX performance in Final Cut Pro.

    Yesterday I got a pretty cheap Mac Pro 4,1 (flashed it to 5,1) with 8 Cores and tested it against my 3770K Hackintosh. Both machines were equipped with the same GTX1080, Final Cut 10.4 Test Library was stored both times on an internal SSD. So I ran the BruceX test an noticed a huge difference in the results (see below). And I have no idea, where this difference is coming from, because BruceX is completely GPU-related? So maybe someone else has.

    3770K@4,3GHz, 16GB DDR3-1333, macOS 10.12.4 = 32 Seconds
    MacPro4,1@ 8x 2,26GHz, 20GB DDR3-1066, macOS 10.12.6 = 60 Seconds

    The only difference these two machines have is the single core CPU performance, but CPU idled about 99% during the run. First I ran 10.13.3 on the Mac Pro, got also 60 Seconds and thought the difference is because of nVidia messed up the new drivers. So I installed Sierra and got the same slow result.

    Any thoughts? :/
     

Share This Page

32 January 27, 2018