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

时间:23-09-28 14:42:30

作者:

分类:AI软件教程

  在使用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显卡。较新的显卡和更大的显存容量将提供更好的性能和图像生成能力。如果您正在构建或升级电脑,建议选择最新的硬件配置,以确保在稳定扩散的使用中获得最佳体验。