Stable Diffusion 要什么配置? 2023年8月高效运行Stable Diffusion的电脑配置推荐

在使用Stable Diffusion进行图像生成时,最关键的硬件组件是显卡(GPU)。Stable Diffusion几乎完全依赖GPU进行运算,因此其他系统组件如CPU、RAM和存储驱动器相对来说并不那么重要。

需要注意的是,开发需求有时会改变Stable Diffusion的运行方式,可能会导致对CPU和RAM的需求比官方版本更高。

一般而言,如果您正在构建一台考虑到Stable Diffusion的新电脑,以下是我们建议的最低配置:

  • CPU:AMD或Intel CPU
  • RAM:至少16GB DDR4或DDR5 RAM
  • 存储:256GB或更大的SATA或NVMe固态驱动器,至少需要10GB的可用空间。通常来说,1TB的驱动器在存储价格方面提供了最佳性价比。
  • GPU:搭载至少8GB GDDR6内存的GeForce RTX显卡

那么,您需要什么样的显卡(GPU)才能运行稳定扩散呢?

Stable Diffusion社区一直在努力扩大可运行Stable Diffusion的设备范围。我们已经看到Stable Diffusion在M1和M2 Mac、AMD卡和旧款NVIDIA卡上运行,但它们往往难以运行并且容易出现问题。截至目前,RTX NVIDIA显卡是Stable Diffusion原生支持的唯一显卡。

7649088543ad0256e76ecc767a9c486c

以下是一些可选的NVIDIA RTX显卡:

  • RTX 2060(12GB)、RTX 2070、RTX 2070 Super、RTX 2080、RTX 2080 Super、RTX 2080 Ti或RTX Titan
  • RTX 3060、RTX 3060 Ti、RTX 3070、RTX 3070 Ti、RTX 3080、RTX 3080(12GB)、RTX 3080 Ti、RTX 3090或RTX 3090 Ti
  • RTX 4090、RTX 4080和未来的40系列显卡

需要注意的是,RTX 3050也可以使用,但考虑到其与RTX 3060 12GB版本的定价相比,很难推荐选择RTX 3050。

尽量购买最新的显卡。任何一款具有8GB内存的NVIDIA 20、30或40系列显卡都可以工作,但较旧的显卡(即使具有相同数量的视频内存)将需要更长的时间来生成相同大小的图像。如果您正在构建或升级一台专门用于稳定扩散的电脑,请避免使用较旧的RTX 20系列显卡,因为它们的速度要慢得多,除非您发现某款非常划算的显卡。

那么您需要多少视频内存(显存)呢?

图像越大,稳定扩散使用的显存就越多。最小的推荐显存容量是8GB。

未经修改的稳定扩散版本在生成256×256像素的图像时使用8GB显存,但在尝试生成512×512像素的图像时可能会遇到问题。如果您想在不调整设置的情况下生成512×512像素的图像,建议使用至少12GB或更多显存的显卡。

RTX 3060是一个价格相对较低的潜在选择。RTX 3060比3060 Ti慢,但它具有12GB显存,而3080 Ti只有8GB。额外的显存确实在稳定扩散中发挥重要作用,但这是以牺牲速度和游戏性能为代价的。

总结:

Stable Diffusion在运行时需要一台配备适当硬件的电脑,其中最重要的是一块搭载8GB或更多显存的GeForce RTX显卡。较新的显卡和更大的显存容量将提供更好的性能和图像生成能力。如果您正在构建或升级电脑,建议选择最新的硬件配置,以确保在稳定扩散的使用中获得最佳体验。

原创文章,作者:SD中文网,如若转载,请注明出处:https://www.stablediffusion-cn.com/sd/sd-use/1093.html