Announcement

Collapse
No announcement yet.

NVIDIA vs. AMD 2D Performance Benchmarks

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • NVIDIA vs. AMD 2D Performance Benchmarks

    Phoronix: NVIDIA vs. AMD 2D Performance Benchmarks

    Yesterday on Phoronix we had benchmarks of high-end NVIDIA and AMD GPUs when looking at the Linux OpenGL performance on the proprietary drivers. For those more concerned about the 2D performance of the modern GeForce and Radeon graphics cards, here's some benchmarks for you.

    http://www.phoronix.com/vr.php?view=20463

  • #2
    Wow, when did that change? Catalyst 2D used to be quite slow!

    Comment


    • #3
      Originally posted by oleid View Post
      Wow, when did that change? Catalyst 2D used to be quite slow!
      Four or five last releases i think having OK 2D, that is what i tried (runing now 14.4-rev2) . It is still Über Slow if used in 32bit OS (for unknown reason to me), but in 64bit OS it works just fine .

      Of course if i can guess (with in mind that opensource radeonsi uses 3D engine for 2D accel via glamor) that this 2D improvements maybe only aplay to the radeonsi hardware too . So give it a try on 64bit OS with radeonsi hardware, as also benchmarks shows it is also faster then nvidia there ... so i guess most will be satisfied with 2D performance .

      Comment


      • #4
        The 2D results for the Radeon HD 7950 running on Catalyst is nearly twice as fast as mine running with the latest Gallium3d drivers.

        Comment


        • #5
          On a closer look, I noticed that the QGears2 tests are being run with XRender rather than OpenGL. Anyone know how these tests perform with OpenGL for Catalyst? Here's what my Radeon HD 7950 gets with QGears2 using the Gallium3D drivers:

          OpenGL
          Text = 355.83 Frames Per Second
          Gears = 316.15 Frames Per Second
          Image Scaling = 2233.10 Frames Per Second

          XRender
          Text = 126.28 Frames Per Second
          Gears = 113.99 Frames Per Second
          Image Scaling = 692.96 Frames Per Second

          Comment


          • #6
            Catalyst always sucked at 2D in the past but it has been pretty good since 2013. It's to the point where I don't really notice the driver and any possible slowdowns are coming from the toolkit/application.

            Comment


            • #7
              Originally posted by mmstick View Post
              Anyone know how these tests perform with OpenGL for Catalyst?
              Lets see, this is with Athlon 5350 and of course flgrx 14.4-rev2 .

              OpenGL
              Text = 134.98 Frames Per Second
              Gears = 186.91 Frames Per Second
              Image Scaling = 1493.10 Frames Per Second

              XRender
              Text = 96.31 Frames Per Second
              Gears = 108.01 Frames Per Second
              Image Scaling = 562.79 Frames Per Second
              Faster as expected .

              Comment


              • #8
                Originally posted by d2kx View Post
                Catalyst always sucked at 2D in the past but it has been pretty good since 2013. It's to the point where I don't really notice the driver and any possible slowdowns are coming from the toolkit/application.
                My 7950 *feels* blazing fast in 2d unless I don't use a compositor.
                In this case, the performance (especially scrolling) drops significantly.

                One exception:

                Does anybody use urxvt and Catalyst?
                Not sure if Catalyst doesn't provide an accelerated code path for whatever urxvt requires.
                While for intel and radeon systems the character throughput is extremely fast,
                I see terminal pages take *literally* 0.5-1 second to build up.
                Consequently, outputting lots of lines takes forever.

                Comment


                • #9
                  Originally posted by mmstick View Post
                  On a closer look, I noticed that the QGears2 tests are being run with XRender rather than OpenGL. Anyone know how these tests perform with OpenGL for Catalyst? Here's what my Radeon HD 7950 gets with QGears2 using the Gallium3D drivers:

                  OpenGL
                  Text = 355.83 Frames Per Second
                  Gears = 316.15 Frames Per Second
                  Image Scaling = 2233.10 Frames Per Second

                  XRender
                  Text = 126.28 Frames Per Second
                  Gears = 113.99 Frames Per Second
                  Image Scaling = 692.96 Frames Per Second
                  try with performance governer
                  http://openbenchmarking.org/result/1...PL-1404055PL56
                  hd 7790
                  OpenGL
                  Text = 303\213
                  Gears = 473\250
                  Image Scaling = 5259\2720

                  XRender
                  Text = 181\91
                  Gears = 161\85
                  Image Scaling = 331\173

                  Comment


                  • #10
                    Originally posted by entropy View Post
                    Does anybody use urxvt and Catalyst?
                    Not using, but tried it now... works tad fast here wit Catalyst . xterm too .

                    I remeber that with xterm on radeon driver too, but that slowness some people hit actually depends on font setup... with some fonts both drivers can be slow there .
                    Last edited by dungeon; 05-27-2014, 08:58 AM.

                    Comment


                    • #11
                      Originally posted by dungeon View Post
                      Not using, but tried it now... works tad fast here wit Catalyst . xterm too .

                      I remeber that with xterm on radeon driver too, but that slowness some people hit actually depends on font setup... with some fonts both drivers can be slow there .
                      Thanks. I'll have a look into the font setup.

                      Comment


                      • #12
                        Originally posted by Pontostroy View Post
                        try with performance governer
                        http://openbenchmarking.org/result/1...PL-1404055PL56
                        hd 7790
                        OpenGL
                        Text = 303\213
                        Gears = 473\250
                        Image Scaling = 5259\2720

                        XRender
                        Text = 181\91
                        Gears = 161\85
                        Image Scaling = 331\173
                        Here's my results:

                        I decided I didn't have anything better to do at the moment, so I benchmarked my Radeon HD 7950 on both Catalyst and the latest Gallium3D/Mesa stack with Kernel 3.14.4 on KDE 4.13, with compositing disabled, using QGears2. Results are sorted fastest to slowest:

                        With performance governor:

                        Gallium3D/Mesa Git + Kernel 3.14.4 - OpenGL
                        Text = 458.68 FPS
                        Gears = 420.62 FPS
                        Image Scaling = 4114.69

                        Catalyst 14.4v2 + Kernel 3.14.4 - OpenGL
                        Text = 449.80
                        Gears = 412.27 FPS
                        Image Scaling = 4230.50 FPS

                        Gallium3D/Mesa Git + Kernel 3.14.4 - XRender
                        Text = 148.67 FPS
                        Gears = 131.78 FPS
                        Image Scaling = 881.90 FPS

                        Catalyst 14.4v2 + Kernel 3.14.4 - XRender
                        Text = 144.92 FPS
                        Gears = 130.23 FPS
                        Image Scaling = 823.08 FPS
                        Without performance governor:

                        Catalyst 14.4v2 + Kernel 3.14.4 - OpenGL
                        Text = 429.46 FPS
                        Gears = 396.20 FPS
                        Image Scaling = 3562.73 FPS

                        Gallium3D/Mesa Git + Kernel 3.14.4 - OpenGL
                        Text = 403.97 FPS
                        Gears = 366.57 FPS
                        Image Scaling = 2099.33 FPS

                        Catalyst 14.4v2 + Kernel 3.14.4 - XRender
                        Text = 141.54 FPS
                        Gears = 125.73 FPS
                        Image Scaling = 636.55 FPS

                        Gallium3D/Mesa Git + Kernel 3.14.4 - XRender
                        Text = 138.88 FPS
                        Gears = 122.50 FPS
                        Image Scaling = 620.69 FPS

                        Comment


                        • #13
                          Originally posted by mmstick View Post
                          Here's my results:

                          I decided I didn't have anything better to do at the moment, so I benchmarked my Radeon HD 7950 on both Catalyst and the latest Gallium3D/Mesa stack with Kernel 3.14.4 on KDE 4.13, with compositing disabled, using QGears2.
                          Great work. Radeonsi beat catalyst. What cpu you have?

                          Comment


                          • #14
                            Originally posted by Pontostroy View Post
                            Great work. Radeonsi beat catalyst. What cpu you have?
                            In this desktop, a 3.8 GHz FX-8120.

                            Comment


                            • #15
                              Throw a Matrox graphics card in this test just to get a little bit of historical perspective...

                              Comment

                              Working...
                              X