我应该为 ComfyUI 购买哪种 GPU

用户总爱问Stable Diffusion应该使用哪种GPU。但是如果你采用ComfyUI的话,对GPU也是有要求的。
在图像模型,机器学习领域,很依赖python。同时这也是ComfyUI考虑的首要任务。

A级别推荐

英伟达

pytorch 支持过去 10 年内的所有 Nvidia GPU(自 Maxwell/GTX 900 以来),并且运行良好。

建议使用 3000 系列及以上版本以获得最佳性能。VRAM 越大越好。

B级别推荐

AMD(Linux)

在pytorch中得到官方支持。

如果该卡得到 ROCm 的官方支持,则效果很好,但与价格相当的 Nvidia GPU 相比,它们的速度很慢,主要是因为缺乏针对消费者 GPU 的torch.nn. functional.scaled_dot_product_attention的优化实现。

不受支持的卡可能会给运行带来很大麻烦。

C级别推荐

搭载 Apple 芯片的 Mac

在 pytorch 中得到官方支持。它可以工作,但他们喜欢通过操作系统更新随机破坏一些东西。

英特尔(Linux + Windows)

它可以工作,但它需要自定义的 pytorch 扩展,并且有时会出现一些奇怪的问题。

我希望随着时间的推移事情会有所改善,特别是一旦它在 pytorch 中得到官方支持。

D级别推荐

AMD(Windows)

它需要一个 pytorch 扩展(pytorch DirectML)或自定义 zluda pytorch 构建。

你将会有一个痛苦的经历。

一旦 pytorch ROCm 在 Windows 上运行,未来的情况可能会有所改善。