Announcement

Collapse
No announcement yet.

A Slew Of ACO Optimizations For The Radeon Vulkan Driver Landed In Mesa 20.0

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

  • #11
    Originally posted by ms178 View Post

    Let's hope that AMD won't drop support for GFX6 in amdgpu anytime soon or these guys would need to wire up RADV also for radeon to enjoy the benefits of ACO on that hardware.

    Personally I'd like to see ACO on RadeonSI this year with all the benefits it comes with. Would that be realistic or is this too much of a task for 2020?
    Also wondering about ACO on Radeonsi...

    Comment


    • #12
      Originally posted by ms178 View Post
      Personally I'd like to see ACO on RadeonSI this year with all the benefits it comes with. Would that be realistic or is this too much of a task for 2020?
      I have difficulties even understanding what all those ACO commits mean, so I can't tell you how much work it is.

      I *do* know however that ACO work appears to have recently started on GFX6 / Southern Islands chips, since there are 2 very recent merge requests containing multiple commits for GFX6 hardware:
      https://gitlab.freedesktop.org/mesa/..._requests/3412 (this is GFX6 only work)
      https://gitlab.freedesktop.org/mesa/..._requests/3407 (this was already merged and is a fix for GFX6 and GFX7)

      The branch for the first merge request is called "gfx6_first_round", so it sounds like that was the first round of commits, specific to getting GFX6 working, to be included in mesa.

      There's also this branch called "aco_gfx6_support" that seems to be the WIP branch where development happens: https://gitlab.freedesktop.org/hakzs...o_gfx6_support

      So I guess anything from "a couple of weeks" up to "a couple of months" or maybe even longer is possible. It's reassuring to see this development taking place though. :-)

      Comment


      • #13
        Originally posted by Isedonde View Post

        I have difficulties even understanding what all those ACO commits mean, so I can't tell you how much work it is.

        I *do* know however that ACO work appears to have recently started on GFX6 / Southern Islands chips, since there are 2 very recent merge requests containing multiple commits for GFX6 hardware:
        https://gitlab.freedesktop.org/mesa/..._requests/3412 (this is GFX6 only work)
        https://gitlab.freedesktop.org/mesa/..._requests/3407 (this was already merged and is a fix for GFX6 and GFX7)

        The branch for the first merge request is called "gfx6_first_round", so it sounds like that was the first round of commits, specific to getting GFX6 working, to be included in mesa.

        There's also this branch called "aco_gfx6_support" that seems to be the WIP branch where development happens: https://gitlab.freedesktop.org/hakzs...o_gfx6_support

        So I guess anything from "a couple of weeks" up to "a couple of months" or maybe even longer is possible. It's reassuring to see this development taking place though. :-)
        GFX6 support should be in Mesa 20.0:

        Phoronix: Vulkan 1.2 Arrives With An Eye On Greater Performance, Better Compatibility With Other 3D APIs On Top Coming up next month already will mark four years since the release of Vulkan 1.0 but for today is an early surprise... Vulkan 1.2! The Khronos Group has prepared Vulkan 1.2 for release as the newest major update to

        Comment


        • #14
          Originally posted by nuetzel View Post

          GFX6 support should be in Mesa 20.0:

          https://www.phoronix.com/forums/foru...45#post1152845
          Oh, thanks for pointing that out to me!
          That's a very welcome surprise. So that's why Samuel Pitoiset is apparently working long hours to get this in shape quickly :-) I hope he can find some time to relax once they have made the 20.0 deadline!

          Comment

          Working...
          X