在使用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原生支持的唯一显卡。
以下是一些可选的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显卡。较新的显卡和更大的显存容量将提供更好的性能和图像生成能力。如果您正在构建或升级电脑,建议选择最新的硬件配置,以确保在稳定扩散的使用中获得最佳体验。
2、本站所有文章、图片、资源等如果未标明原创,均为收集自互联网公开资源;分享的图片、资源、视频等,出镜模特均为成年女性正常写真内容,版权归原作者所有,仅作为个人学习、研究以及欣赏!如有涉及下载请24小时内删除;
3、如果您发现本站上有侵犯您的权益的作品,请与我们取得联系,我们会及时修改、删除并致以最深的歉意。邮箱: i-hu#(#换@)foxmail.com