GPU 兼容性
ComfyUI 在各平臺上的詳細 GPU 兼容性指南。
NVIDIA GPU
搭載 CUDA 的 NVIDIA GPU 是 ComfyUI 支持最好的選項。
支持的顯卡
| 世代 | 顯卡型號 | CUDA 算力 | 備註 |
|---|---|---|---|
| RTX 50 系列 | 5070 Ti, 5080, 5090 | 12.0 | 需要 CUDA 12.8+,最新版 PyTorch |
| RTX 40 系列 | 4060, 4070, 4080, 4090 | 8.9 | 優秀,性價比最高 |
| RTX 30 系列 | 3060, 3070, 3080, 3090 | 8.6 | 很好,RTX 3060 12GB 非常熱門 |
| RTX 20 系列 | 2060, 2070, 2080 | 7.5 | 支持但已顯老態 |
| GTX 16 系列 | 1660, 1650 | 7.5 | 配合 --lowvram 可運行基礎模型 |
| GTX 10 系列 | 1080, 1070, 1060 | 6.1 | 有限,僅支持 SD 1.5 並需 --lowvram |
VRAM 建議
| VRAM | 圖像模型 | 視頻模型 |
|---|---|---|
| 4 GB | SD 1.5(512×512,--lowvram) | 不實用 |
| 6 GB | SD 1.5,部分 SDXL | 不實用 |
| 8 GB | SDXL, Flux(GGUF Q4) | 非常有限 |
| 12 GB | Flux(GGUF Q8),所有圖像模型 | 量化模型可生成短片段 |
| 16 GB | 所有模型均可高分辨率運行 | Wan 2.1, HunyuanVideo(短片段) |
| 24 GB | 所有模型,大批量生成 | 完整視頻生成 |
驅動、CUDA 與 PyTorch 版本匹配
正確的驅動、CUDA 和 PyTorch 組合至關重要。以下是兼容性對照表:
| NVIDIA 驅動 | CUDA 版本 | PyTorch | 適用場景 |
|---|---|---|---|
| 530+ | CUDA 12.1 | torch 2.4.x | 較舊的穩定版本 |
| 560+ | CUDA 12.6 | torch 2.6.x | RTX 20/30/40 系列 |
| 570+ | CUDA 12.8 | torch 2.8.0 | RTX 50 系列最低要求 |
| 575+ | CUDA 13.0 | torch 2.9.1 | RTX 50 系列推薦配置 |
如何查看驅動版本
在命令提示符中運行 nvidia-smi。驅動版本顯示在右上角。如果提示命令未找到,你需要安裝或更新 NVIDIA 驅動。
請始終保持 NVIDIA 驅動為最新版本:nvidia.com/Download
AMD GPU
Windows(DirectML)
Windows 上的 AMD GPU 支持使用 DirectML。請使用便攜版安裝包並添加 --directml 參數。可以使用但有一些限制:
- 性能:同級別 GPU 比 NVIDIA CUDA 慢
- 兼容性:部分自定義節點僅支持 CUDA
- 配置:使用便攜版安裝包並添加
--directml參數
支持的顯卡:RX 6000 系列及更新型號(RDNA2+)
Linux(ROCm)
Linux 上的 AMD 使用 ROCm,性能優於 DirectML。參見手動安裝瞭解 ROCm PyTorch 配置:
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm6.2.4支持的顯卡:RX 6000, RX 7000 系列(RDNA2/RDNA3)
Intel GPU
Intel Arc(XPU)
Intel Arc GPU 通過 XPU 後端提供實驗性支持:
- 支持型號:Arc A770, A750, A580
- 狀態:實驗性 - 預期部分節點無法工作
- 配置:需要 Intel oneAPI 工具包和支持 XPU 的 PyTorch
Intel 核顯
不推薦。共享內存速度太慢且容量有限,無法實際使用。
Apple Silicon(macOS)
M1、M2、M3 和 M4 芯片通過 MPS(Metal Performance Shaders)後端提供支持:
- 使用統一內存(CPU 和 GPU 共享)
- M1/M2 配 16 GB:可運行 SD 1.5 和 SDXL
- M3/M4 配 32 GB+:可運行 Flux 和部分視頻模型
- 性能低於獨立 NVIDIA GPU
僅 CPU 模式
ComfyUI 可以通過 --cpu 參數在 CPU 上運行。速度非常慢,僅適合測試:
- SD 1.5(512×512):每張圖約 5-10 分鐘
- SDXL:每張圖約 15-30 分鐘
- 視頻生成:不實用
RTX 50 系列配置指南
RTX 50 系列(5070 Ti、5080、5090)太新,許多現有教程尚未覆蓋。以下是你需要的配置:
- 更新 NVIDIA 驅動到最新版本(575+)
- 安裝支持 CUDA 13.0 的 PyTorch:
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130- 已知問題:
- SageAttention 可能編譯失敗 - 使用
--use-pytorch-cross-attention作為臨時解決方案 - 部分較舊的自定義節點需要更新以兼容 CUDA 12.8+
- Nunchaku 插件需要特定配置
- SageAttention 可能編譯失敗 - 使用
如果你在使用新的 50 系列 GPU 時遇到困難,先下載Wonderful Launcher試試,它是免費的,也可以自動恢復環境,無需重裝。另請參閱常見問題 - RTX 50 系列獲取更多故障排除技巧。
相關指南
先按上面的步驟定位根因。還卡住時,可以下載 Wonderful Launcher 檢查目前機器;啟動器原生修復、任務日誌和執行階段檢查會集中在一起。credits 只用於圖片生成和按量工具。
下載 Wonderful Launcher查看 credits 方案這篇文件解決了你的問題嗎?
你的回饋會幫助我們優先補強真實 ComfyUI 排障文件。