В этом материале мы рассмотрим минимальные и рекомендуемые системные требования для использования Stable Diffusion.
Если вы вдруг не знали, то Stable Diffusion — это программа, которая устанавливается на компьютер с Windows 10/11, Linux или Mac. Скорость её работы зависит от мощности вашего железа.
Видеокарта
Начинаем с видеокарты, потому что именно от неё зависит более 90% производительности системы при работе со Stable Diffusion.
Для большинства пользователей лучшим выбором будут видеокарты от Nvidia, т.к. только они поддерживаются «из коробки», т.е. вам не понадобится производить никакие дополнительные настройки, чтобы всё заработало. Видеокарты от AMD и Intel тоже можно настроить, если слова «форк» и «отредактировать конфиг» вас не пугают.
Официальное минимальное необходимое количество видеопамяти — 4 Гб. Это значит что начать своё знакомство со Stable Diffusion можно с видеокарты уровня GeForce GTX 1050 Ti. Но мы рекомендуем использовать модели с памятью не менее 8 Гб. Видеокарты с 6 Гб (1060, 2060) подходят, но существенно уступают более старшим моделям (1070, 2070), отставание составляет от 15% до 250% в различных операциях. Т.е. использовать видеокарту с 6 Гб вполне можно, если она у вас уже есть, но покупать её ради Stable Diffusion точно не стоит. Также от количества видеопамяти зависит максимальное разрешение генерируемого изображения. С 8 Гб работать вполне комфортно, если не использовать самые современные на данный момент модели SDXL.
Если вы можете позволить себе RTX 3060 12 Гб или RTX 4060 Ti 16 Гб, то эти видеокарты на данный момент (октябрь 2023) являются лучшим выбором по сочетанию цены и производительности за счёт большого количества памяти. Если средства позволяют, то берите 4090. Если денег мало, то любую доступную модель с 8 Гб видеопамяти, либо 1660 Ti.
Процессор
Процессор практически не влияет на производительность. Рекомендуем любой с 4 ядрами и 8 потоками, например, Intel Core i3-12100. Если вы покупаете топовую видеокарту, то может потребоваться более производительный процессор, по этому вопросу лучше проконсультироваться в компьютерном магазине.
Процессоры Apple M1 и M2 поддерживаются, но как и в случае с видеокартами от AMD и Intel потребуются дополнительные настройки.
Оперативная память
Необходимый минимум — 8 Гб. Большее количество памяти позволяет переключаться между различными моделями ИИ «на лету», вместо того, чтобы каждый раз загружать их с жёсткого диска. Это далеко не всегда вам пригодится, но иногда будет экономить по 15-40 секунд.
Дисковый накопитель
Для первоначальной установки понадобится около 20 Гб свободного места, также понадобится ещё место для дополнительных моделей, которые вы совершенно точно захотите установить. В сумме мы рекомендуем отвести для Stable Diffusion минимум 40 Гб свободного места. Если вы серьёзно увлечётесь этой программой, то и 100 Гб в итоге может оказаться мало, так что лучше планируйте свободное место заранее. Что касается выбора между SSD и HDD, то SSD желателен, но разница в производительности с HDD не такая катастрофическая, как в современных играх. Если у вас много оперативной памяти, то разница между SSD и HDD будет практически незаметной.