硬件配置
- CPU: AMD Ryzen R7 6800H
- 内存:16G,共享显存 8G
- 核显:Radeon 680M (架构 gfx1035)
测试显示 ZLUDA 版本速度约为 DirectML 版本的 5 倍以上。
一、安装 AMD HIP SDK
HIP(Heterogeneous-Compute Interface for Portability)是 AMD 开发的 GPU 编程模型,旨在实现 GPU 代码的可移植性。它是 CUDA API 的子集,可运行在 ROCm 平台或 CUDA 平台。
ROCm 是 AMD 的开源 GPU 计算软件堆栈,支持 AMD GPU 和 APU,提供与 CUDA 相似的编程模型。
下载页面 https://www.amd.com/en/developer/resources/rocm-hub/hip-sdk.html
版本选择 需下载 HIP 5.7.1 版本(安装界面显示为 5.7),仅该版本支持 AMD Radeon 680M。780M 可使用 6.1 版本。 下载地址:https://download.amd.com/developer/eula/rocm-hub/AMD-Software-PRO-Edition-23.Q4-Win10-Win11-For-HIP.exe
ZLUDA 配置 注意 ZLUDA 不完全支持 PyTorch,可能存在不稳定现象。原版 3.7.2 支持 ROCm 5。 下载地址:https://github.com/lshqqytiger/ZLUDA/releases/download/rel.4f12e8cfe9fa53bd29637c0bfe6fc88494d2b10f/ZLUDA-windows-amd64.zip
库文件替换 锐龙 R7 6800H 内置核显为 AMD Radeon 680M (gfx1035),需下载以下两个压缩包并替换文件:
- https://github.com/likelovewant/ROCmLibs-for-gfx1103-AMD780M-APU/releases/download/v0.5.7/rocblas.for.gfx1035.AMD.680M.rembrandt.V2.7z
- https://github.com/likelovewant/ROCmLibs-for-gfx1103-AMD780M-APU/releases/download/v0.5.7/Rocm.rocblas.HIP5.7.0.V2.7z
使用方法:找到 HIP 安装目录 %HIP_PATH%\bin\rocblas(通常为 C:\Program Files\AMD\ROCm\5.7\bin),使用压缩包里的 rocblas.dll 替换同名文件,将目录下的 library 重命名为 oldlibrary,再拷贝压缩包内的 library 目录覆盖。完成后重启系统。
二、安装 stable-diffusion + webui
1. 环境准备



