diff options
author | DaniAndTheWeb <57776841+DaniAndTheWeb@users.noreply.github.com> | 2023-01-19 22:42:12 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-19 22:42:12 +0000 |
commit | 912285ae64e4e1186feb54caf82b4a0b11c6cb7f (patch) | |
tree | c47f6ab5508f9435f60887b8ee4aaed5d54ce27b | |
parent | 36364bd76c4634820e08070a287f0a5ad27c35f6 (diff) | |
download | stable-diffusion-webui-gfx803-912285ae64e4e1186feb54caf82b4a0b11c6cb7f.tar.gz stable-diffusion-webui-gfx803-912285ae64e4e1186feb54caf82b4a0b11c6cb7f.tar.bz2 stable-diffusion-webui-gfx803-912285ae64e4e1186feb54caf82b4a0b11c6cb7f.zip |
Experimental support for Renoir
This adds the GFX version 9.0.0 in order to use Renoir GPUs with at least 4 GB of VRAM (it's possible to increase the virtual VRAM from the BIOS settings of some vendors). This will only work if the remaining ram is at least 12 GB to avoid the system to become unresponsive on launch.).
This change also changes the GPU check to a case statement to be able to add more GPUs efficiently.
-rwxr-xr-x | webui.sh | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -105,10 +105,14 @@ fi # Check prerequisites gpu_info=$(lspci 2>/dev/null | grep VGA) -if echo "$gpu_info" | grep -qE "Navi (1|2)" -then - export HSA_OVERRIDE_GFX_VERSION=10.3.0 -fi +case "$gpu_info" in + *"Navi 1"*|*"Navi 2"*) export HSA_OVERRIDE_GFX_VERSION=10.3.0 + ;; + *"Renoir"*) export HSA_OVERRIDE_GFX_VERSION=9.0.0 + ;; + *) + ;; +esac if echo "$gpu_info" | grep -q "AMD" && [[ -z "${TORCH_COMMAND}" ]] then export TORCH_COMMAND="pip install torch torchvision --extra-index-url https://download.pytorch.org/whl/rocm5.2" |