I thought I would share my experience this evening with the group here seeing that I still excited as hell for getting this hodgepodge to work at all.

I have been playing with the machineMl version of stable diffusion on Windows for a while now (we won’t go into the reasons why, but I have the 6800XT, which is not well suited to this use case)

Automatic11111 on MachineML is dog slow, but I got some interesting results. So today I cleared out an old SSD, wired it up and installed a clean ubuntu. Following this guide I managed to get rocM running and the difference is like chalk and cheese. Or rather Impulse and Warp drive. Totally crazy!

So for you AMD Radeon users out there. There is hope. It is in Linux, but it is there.

  • mack123@kbin.socialOP
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    I run the tests out of interest. I am leaving some performance on the table due to my launch options, but I need those to avoid to many out of memory and other errors.

    Normal Test:

    • 5.24 / 6.16 / 7.06
    • app:stable-diffusion-webui updated:2023-06-27 hash:394ffa7b url:https://github.com/AUTOMATIC1111/stable-diffusion-webui/tree/master
    • arch:x86_64 cpu:x86_64 system:Linux release:5.19.0-46-generic python:3.10.6
    • torch:2.0.1+rocm5.4.2 autocast half xformers: diffusers: transformers:4.25.1
    • device:AMD Radeon RX 6800 XT (1) hip:5.4.22803-474e8620 16GB
    • sub-quadratic medvram
    • v1-5-pruned-emaonly.safetensors [6ce0161689]

    Extensive Test

    • 5.36 / 6.16 / 7.08 / 5.38 / 5.52
    • app:stable-diffusion-webui updated:2023-06-27 hash:394ffa7b url:https://github.com/AUTOMATIC1111/stable-diffusion-webui/tree/master
    • arch:x86_64 cpu:x86_64 system:Linux release:5.19.0-46-generic python:3.10.6
    • torch:2.0.1+rocm5.4.2 autocast half xformers: diffusers: transformers:4.25.1
    • device:AMD Radeon RX 6800 XT (1) hip:5.4.22803-474e8620 16GB
    • sub-quadratic medvram
    • v1-5-pruned-emaonly.safetensors [6ce0161689]