Announcement

Collapse
No announcement yet.

ATI Radeon KMS vs. UMS With Ubuntu 10.04

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

  • ATI Radeon KMS vs. UMS With Ubuntu 10.04

    Phoronix: ATI Radeon KMS vs. UMS With Ubuntu 10.04

    Earlier this week we published comparative benchmarks of Mandriva, PCLinuxOS, Ubuntu, and openSUSE. In the discussion that followed, a number of people requested a set of tests that compare the performance of the ATI Radeon Linux graphics driver stack with kernel mode-setting (KMS) vs. user-space mode-setting (UMS), so today we have such results to deliver.

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

  • #2
    Interesting.
    The difference is generally not that horrible but there's certainly room for improvement.

    Michael: I doubt that you really used an ATi 5870.
    Must be a typo.

    Comment


    • #3
      Originally posted by HokTar View Post
      Interesting.
      The difference is generally not that horrible but there's certainly room for improvement.
      Since KMS/DRI2 is supposed to be the future and be faster than UMS/DRI1, I'd say it is horrible :P

      Comment


      • #4
        Originally posted by RealNC View Post
        Since KMS/DRI2 is supposed to be the future and be faster than UMS/DRI1, I'd say it is horrible :P
        But what's interesting it's faster in Vdrift. Other games are Quakes engines based and it seems there are some problems with KSM and this engine right now.

        Comment


        • #5
          How could you use an ATI HD5870 when Evergreen is not supported yet?

          Comment


          • #6
            In the first screenshot you can clearly see that it's a RV770 (4870).

            Comment


            • #7
              It was a HD 4870, not a HD 5870. Simple typo now fixed.
              Michael Larabel
              http://www.michaellarabel.com/

              Comment


              • #8
                Can anyone explain why KMS is slower? From what I know about it, I'm not sure why it would be.

                Comment


                • #9
                  thanks for these results. It seems to be shame that the KMS isnt working as well.

                  It would also be interesting to see if the xorg edgers driver works better, or has caught up.


                  Additionally it would be really cool to see if BFS has any affect at all. Especially if you were to run it concurrently with a background compilation of a kernel.

                  Comment


                  • #10
                    Originally posted by RealNC View Post
                    Since KMS/DRI2 is supposed to be the future and be faster than UMS/DRI1, I'd say it is horrible :P
                    But at least it's quite usable right now, and it's only going to get better.

                    About the tests though, these were all 3d related, I'd actually be more interested in 2d rendering benchmark comparisions, even with just gtkperf...

                    Comment


                    • #11
                      Originally posted by Chewi View Post
                      Can anyone explain why KMS is slower? From what I know about it, I'm not sure why it would be.
                      I guess that its "kernel" nature might be the cause : switching to kernel space has a high cost.

                      Comment


                      • #12
                        Originally posted by RealNC View Post
                        Since KMS/DRI2 is supposed to be the future and be faster than UMS/DRI1, I'd say it is horrible :P
                        It's supposed to be the future, and smoother. The associated memory manager (GEM/TTM) is supposed to make things like support for GL 2 and higher possible, which makes it possible to run a lot more apps and run some of them faster than before.

                        I don't think anyone expected KMS/DRI2 to be faster in other ways or claimed that it would be (other than things like terminal switching and improvements related to higher levels of GL support)... the challenge is to add the capability for *new* functionality without making *existing* functionality too much slower.

                        Comment


                        • #13
                          Nice though the window control buttons are still on the left side!

                          Comment


                          • #14
                            Originally posted by zoomblab View Post
                            Nice though the window control buttons are still on the left side!
                            *sigh*

                            I take that this is a joke.

                            Comment


                            • #15
                              I doubt that any optimisations are done yet on KMS code and DRI2.

                              Comment

                              Working...
                              X