Hello world, Forgive an obvious question, I’m just hoping to find out whether any specific support for AMD GPUs on windows has been confirmed? I’ve only seen it mentioned with regards to Linux specifically.

I’m sure it’s a matter of time, particularly after sdxl 1.0 is released, but would appreciate any more information now all the same. Holding out hope it’s a little smoother than the sd1.5 forks. Thankyou!

  • jasparagus@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    This is the what I’m aware of for ROCm: AMD: Partial RDNA 3 Video Card Support Coming to Future ROCm Releases. TL;DR is that it’s still not clearly committed with a date, and consumer GPU support is pretty weak.

    There’s DirectML, which is what SD.Next (Vlad Diffusion) and some others use in Windows. I think it works OK, but can be slow, and it seemed to have a lot of bugs and limited support from perusing the issues lists (though I could be wrong there). I haven’t tried it, so others may know better. For perspective, I analyzed the public Vladmandic SD benchmark data and saw 0 7900 XT(X) results using Windows. It seems like almost nobody uses windows + AMD.

    • xenla@programming.devOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Thankyou 👍, hopefully community solutions will crop up soon enough. Personally I’m by no means an expert user, I only recently started to play with sd1.5 locally. I have a 6800xt and while it does work with a fork, as you say the experience is quite flaky (inpainting did not work at all without playing with the startup commands, which in turn seems to have caused issues with clearing the vram), and not nearly as fast as what NVIDIA card seem to deliver. Still I was hopeful there would be more adoption of amd cards as a recent driver update mentioned “significant” improvement in directML performance for the 7900xt, just have to wait and see I suppose!