This guide will only work with AMD 6800 series or newer.
I will assume that you have nothing installed as far as prerequisites, so if you already have all these installed then just skip over it.
ZLuda: https://github.com/lshqqytiger/ZLUDA/releases/ download ZLUDA-windows-amd64.zip
unzip the files to a folder of your choice. later we will need to move a few of the files from this folder
AMD HIP SDK: https://rocm.docs.amd.com/projects/install-on-windows/en/develop/
after installing HIP a restart is required. after a restart verify that the system PATH has HIP referenced by typing in the windows search bar "env" and then click the button that says "Environment Variables.."
then look under "System variables" and make sure you see "HIP_PATH" in the list
if not then look for "Path" Variable and click to highlight and then click the edit button
Then click the "New" button and paste this: %HIP_PATH%bin
then click ok.
next while we are in system variables lets go ahead and add ZLuda to it as well
so click path and edit and simply add the path to where ever you unzipped the ZLuda files ...should look something like this. c:\path\to\ZLuda files
click ok and close it out.
Git for Windows: https://gitforwindows.org/
Python: https://www.python.org/downloads/
do not get the latest... you need v3.10.6
when installing Python be sure to check the box that says add to path
once all that is setup then open a cmd prompt and type
git clone https://github.com/lshqqytiger/stable-diffusion-webui-amdgpu.git
then navigate into the folder by typing: "cd https://github.com/lshqqytiger/stable-diffusion-webui-amdgpu"
then type "webui.bat" - this will take awhile depending on your system.
once its done it should open up Stable Diffusion. just close it
now using windows explorer in the stable-diffusion-webui-amdgpu folder navigate to \venv\lib\site-packages\torch\lib
once in this folder look for the files "cublas64_11.dll" and "cusparse64_11.dll" and DELETE THE TWO FILES
now go to the folder where you unzipped ZLuda and copy the two files called "cublas.dll" and "cusparse.dll" into the \venv\lib\site-packages\torch\lib folder
rename the file "cublas.dll" to "cublas64_11.dll"
rename the file "cusparse.dll" to cusparse64_11.dll"
then in a cmd prompt in stable-diffusion-webui-amdgpu directory type "webui.bat --use-zluda"
this should open stable diffusion up and you should be able to use all features just as Nvidia GPU cards can