Announcement

Collapse
No announcement yet.

Radeon DRM Kernel Driver Gets More Changes With Linux 3.15

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

  • Radeon DRM Kernel Driver Gets More Changes With Linux 3.15

    Phoronix: Radeon DRM Kernel Driver Gets More Changes With Linux 3.15

    A Radeon pull request for drm-next changes was sent in this morning for ultimately landing with the Linux 3.15 kernel...

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

  • #2
    Are the memory optimizations going to be in 3.15? The one done by curaga.

    Comment


    • #3
      Originally posted by Dukenukemx View Post
      Are the memory optimizations going to be in 3.15? The one done by curaga.
      There was no news in his topic. Did he actually implement anything?

      Comment


      • #4
        Originally posted by Dukenukemx View Post
        Are the memory optimizations going to be in 3.15? The one done by curaga.
        He's still working on the trainer: https://github.com/clbr/hotbos

        Comment


        • #5
          Originally posted by _SXX_ View Post
          Did he actually implement anything?
          No, I blew away all your money on hookers, blow and bitcoin. No refunds.

          I found a bug, and the fix has gone into 3.14 and several stable versions. Some of the work is currently on dri-devel, looking to be for 3.16. For the rest, it'll take a few weeks to implement and benchmark.

          Comment


          • #6
            Originally posted by curaga View Post
            I found a bug, and the fix has gone into 3.14
            Which one? I'm curious

            Comment


            • #7
              Originally posted by whitecat View Post
              Which one? I'm curious
              http://git.kernel.org/cgit/linux/ker...63ee21feae3111

              Comment


              • #8
                Thanks.

                Comment


                • #9
                  Originally posted by curaga View Post
                  No, I blew away all your money on hookers, blow and bitcoin. No refunds.
                  I didn't mean that. I just seen no updates in topic here so I suppose there is nothing ready at moment.

                  Originally posted by curaga View Post
                  I found a bug, and the fix has gone into 3.14 and several stable versions. Some of the work is currently on dri-devel, looking to be for 3.16. For the rest, it'll take a few weeks to implement and benchmark.
                  That's will be awesome. Thanks for your work.

                  Comment


                  • #10
                    Originally posted by Dukenukemx View Post
                    Are the memory optimizations going to be in 3.15? The one done by curaga.
                    I think Marek's memory prioritization work is going into 3.15, right?

                    Comment


                    • #11
                      3.15 will include LRU policy based eviction which was implemented by Marek earlier. Furthermore there are patches for two-sided allocation (top down and bottom up depending on buffer type and/or size) being reviewed, not sure if they'll get into 3.15. This reduces fragmentation, so VRAM will be better utilized, and less eviction will occur. Maybe this also makes allocation cheaper altogether.

                      Are there actually any more changes needed? Complex algorithms are more fragile. Marek has posted some early numbers of the LRU eviction patches and it looked like a huge improvement already:

                      http://lists.freedesktop.org/archive...ry/054461.html

                      If two-sided allocation improves that even further, I doubt there's anything else needed. Performance is quite good and stable even with a lot of VRAM overcommit!

                      Comment

                      Working...
                      X