GFXbench Metal is out for El Capitan

Discussion in 'OS X El Capitan (10.11)' started by iBug2, Jan 21, 2016.

  1. iBug2, Jan 21, 2016
    Last edited: Jan 21, 2016

    iBug2 macrumors 68040

    Joined:
    Jun 12, 2005
    #1
    It shows incredible performance gains compared to OpenGL on my MacBook Pro Retina even in high-level tests.
    NVIDIA GT650M:
    Manhattan: OGL 24 FPS METAL 30 FPS 25% Faster
    T-Rex: OGL 43 FPS METAL 70 FPS 62% Faster

    The low-level tests show between 70% and 250% improvement but that was obviously going to happen. I was surprised to see this much improvement even in high-level tests.

    Then I tested with my Mac Pro:

    AMD D700:
    Manhattan: OGL 59 FPS METAL 115 FPS 94% Faster
    T-Rex: OGL 59 FPS METAL 118 FPS 100% Faster

    This was even more jawdropping.
     
  2. leman macrumors 604

    Joined:
    Oct 14, 2008
    #2
    Hm, I was waiting for it, but I don't see anything on their website... where did you get that version?
     
  3. iBug2 thread starter macrumors 68040

    Joined:
    Jun 12, 2005
  4. lssmit02, Jan 22, 2016
    Last edited: Jan 22, 2016

    lssmit02 macrumors 6502

    Joined:
    Mar 25, 2004
    #4
    I ran the tests on my iMac 5k (2014), with the AMD Radeon R9 M295X, using both the OpenGL version and the Metal version. Here is a comparison of the results from one of the tests:

    T-Rex test OpenGL On-Screen: 59.891 FPS
    T-Rex test Metal On-Screen: 108.493 FPS

    The On-screen version runs at the native resolution of the system.
    --- Post Merged, Jan 22, 2016 ---
    I ran the tests on my iMac 5k (2014), with the AMD Radeon R9 M295X, using both the OpenGL version and the Metal version. Here is a comparison of the results from the off-screen (1080p) version of the same test:

    T-Rex test OpenGL Off-Screen: 386.23 FPS
    T-Rex test Metal Off-Screen: 530.702 FPS

    The off-screen version runs at 1080p allowing comparisons between different systems.
     
  5. leman macrumors 604

    Joined:
    Oct 14, 2008
    #5
    My results on M370X show little surprise: a) AMD's OpenGL implementation is quite decent b) Metal's driver overhead is MUCH lower c) Metal version is significantly faster d) there are some issues with the Metal implementation, as it is reported slower in certain artificial tests. So far, looks good. Metal is a very nice API to work with, porting game engines from OpenGL to it is fairly trivial, and while Metal's feature set leaves much to be desired (its basically DX9 with some additional features), I am sure Apple will bring it up to the level of OpenGL, DX12 and Vulkan in the future releases.
     

Share This Page