RADV+Zink vs. RadeonSI OpenGL Performance On Mesa 23.2-devel

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • phoronix
    Administrator
    • Jan 2007
    • 67050

    RADV+Zink vs. RadeonSI OpenGL Performance On Mesa 23.2-devel

    Phoronix: RADV+Zink vs. RadeonSI OpenGL Performance On Mesa 23.2-devel

    It's been a while since last looking at the Zink performance for this OpenGL implementation built atop the Vulkan APIs, but with all of the Zink progress by Valve's Mike Blumenkrantz and others, here is a fresh round of testing. This article is seeing how for Mesa Git the performance of Zink on the RADV Vulkan driver compares to that of the native RadeonSI driver while testing with both the Radeon RX 7600 and RX 7900 XTX graphics cards.

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite
  • verres
    Junior Member
    • Jun 2023
    • 10

    #2
    Very interesting test, zink has made tremendous progress in recent times. It is already worth every time to test games and decide what will be more efficient.

    Comment

    • sarmad
      Senior Member
      • Jul 2013
      • 1222

      #3
      Getting there. Very promising.

      Comment

      • Beryesa
        Phoronix Member
        • Nov 2022
        • 59

        #4
        But no doubt this positioning is likely to improve once Blumenkrantz reads this article.
        ehehe
        Very promising progress!

        Comment

        • pinguinpc
          Senior Member
          • Jun 2009
          • 912

          #5
          Michael Very good for back to test bioshock infinite (native)

          In my case stay testing zink on intel anv and results are very good with various emulators and native games, also want test bioshock infinite but need anv add support for some vulkan extensions like:



          https://registry.khronos.org/vulkan/..._priority.html *

          https://registry.khronos.org/vulkan/...al_memory.html *

          https://registry.khronos.org/vulkan/...op_layout.html **



          *this extensions could help with 32bit apps virtual memory on wine and needs too VK_EXT_memory_priority

          **usefull for some emulators when use zink case mgba, meonds and maybe others

          Sparse residency dont have a priority for me, because uhd 630 is too weak for DX12 titles

          Last edited by pinguinpc; 06 June 2023, 04:51 PM.

          Comment

          • Jahimself
            Phoronix Member
            • Oct 2016
            • 72

            #6
            Impressive catchup! How was it with the compatibility, did everything you tried ran out of the box?

            Comment

            • WiR3D
              Phoronix Member
              • Sep 2022
              • 66

              #7
              Mike is going to have a fun time and an irritated eye twitch looking at this lol.

              Comment

              • Sethox
                Senior Member
                • Feb 2015
                • 458

                #8
                Originally posted by WiR3D View Post
                Mike is going to have a fun time and an irritated eye twitch looking at this lol.
                Well he did publicly announced that he saw it:
                I read the article
                The engagement is top notch, Seriously though.. many thanks to Mike (for everything in Mesa).

                Comment

                • microcode
                  Senior Member
                  • Mar 2013
                  • 2345

                  #9
                  Fantastic; it is especially promising seeing Zink win on some of these tasks, even more so to see it so close on some of the Unigine marks (which are absolute GPU monsters).
                  And in particular, when Zink + RADV is consistently close or beating RadeonSI, it'll maybe open the discussion for eventually ditching all the special Gallium3D drivers in favor of Zink when all of the supported targets have adequate Vulkan drivers... at which point Gallium3D can be refactored into Zink itself, and supporting OpenGL well will be a matter of tuning Zink and implementing Vulkan extensions. :+ )

                  Comment

                  • pracedru
                    Senior Member
                    • May 2014
                    • 484

                    #10
                    Wow.. Amazing progress.
                    Looks very promising.

                    Comment

                    Working...
                    X