Повысьте производительность! Используя NAS для рисования ИИ и развернув StableDiffusion на Z423, эффект на удивление хорош! - Панда не кот QAQ
Повысьте производительность! Используя NAS для рисования ИИ и развернув StableDiffusion на Z423, эффект на удивление хорош! - Панда не кот QAQ

Предисловие

С того момента, как у меня появился Z423, я думал, как же мне выжать из него всю производительность? Он используется только для запуска каких-то докер-проектов? Это может быть слишком снисходительно. После долгих раздумий я придумал самый экстремальный способ — рисование с помощью ИИ. Так уж получилось, что последние два года были первым годом рисования ИИ, а AMD 5825U Z423 оказался 8-ядерным 16-поточным процессором. Каков будет эффект, если его использовать для рисования?

Построить StableDiffusion

Сначала нам нужно Построить StableDiffusion,Я думаю, что все знакомы с этим проектом.,В настоящее время это также наиболее широко используемое программное обеспечение для рисования с использованием искусственного интеллекта.,Проект также является проектом с открытым исходным кодом.,Просто используйте его напрямую.

Чтобы развернуть этот проект на NAS, у нас есть три способа. Во-первых, мы можем напрямую реализовать развертывание клиента, создав новую виртуальную машину сервера Windows. Этот метод является самым простым и требует чрезвычайно низких затрат на обучение. В то же время этот метод позволяет лучше добавлять модели в StableDiffusion позже. Конечно, у этого метода есть и определенные недостатки, то есть он не может полностью выжать производительность NAS. Второй — развернуть через виртуальную машину Linux. Преимущество в том, что этот метод развертывания может полностью выжать производительность NAS. Однако при высокой нагрузке также существует риск перезагрузки NAS из-за нехватки памяти. попробовал дважды и не решился попробовать еще раз. Третий — развертывание через Docker. Фактически проект заключается в развертывании Linux через Docker, а затем имитировании второго метода в среде Linux. Преимущество состоит в том, что этот метод не приведет к достижению максимальной занятости NAS. перезапуска не будет.

Здесь я хочу, чтобы все успешно развернулись, поэтому я использую самый простой метод — развернуть его в виде виртуальной машины Windows-сервера. Итак, сначала нам нужно загрузить файл образа сервера Windows, который доступен на msdn и основных зеркальных сайтах. Я рекомендую загрузить версию 2019 года как наиболее подходящую.

После загрузки образа открываем виртуальную машину JiSpace и создаем новую виртуальную машину (я ее уже создал здесь, поэтому в процессе демонстрации она не будет демонстрироваться. Здесь нужно отметить, что на случай, если произойдет ошибка). Загруженность режима слишком высока, а памяти NAS недостаточно для перезапуска. Не используйте полностью ресурсы ЦП и памяти, а зарезервируйте их в качестве запаса.

Затем получите доступ к виртуальной машине, добавьте драйвер в соответствии с официальными инструкциями, предоставленными Jispace, и установите имя пользователя и пароль (пароль для Win-сервера должен содержать комбинацию прописных и строчных букв и цифр и должен быть больше 8). цифры). В Windows-сервере будет четыре варианта системы и будут текстовые описания. Нам нужно выбрать систему с графическим интерфейсом, чтобы потом можно было лучше разместить модель ИИ.

После входа в систему, скачиваем ли мы его через smb или напрямую из браузера системы, зависит от вашего удобства. Мы используем пакет установки Ye Qiu в один клик. Просто выполните поиск в Baidu, и вы найдете его много. Просто скачайте его.

Сначала дважды щелкните, чтобы установить «Зависимости среды запуска», сначала установите все соответствующие среды зависимостей, а затем разархивируйте sd-webui-aki-v4.1. После распаковки дважды щелкните «A Launcher» в папке.

Перед началом нам также необходимо зайти в настройки, чтобы открыть облачную китайскую версию. При этом вы можете зайти в управление четвертой моделью, чтобы скачать нужную модель. Начнем, когда все будет готово.

Наконец, нажмите «Пуск» одним щелчком мыши, чтобы увидеть веб-интерфейс StableDiffusion. В настоящее время вы можете выполнять рисование с помощью искусственного интеллекта. Из-за ограничений графического процессора при создании изображений Z423 могут возникнуть некоторые проблемы, такие как периодические появление черных блоков. создание карты в течение длительного периода времени и другие ситуации являются нормальными.

По пути к построению графика я вернулся к Z423 и взглянул на использование ЦП и памяти. Загрузка ЦП была просто возмутительной — 81%, а память была полностью заполнена. Это самый высокий показатель использования ЦП с тех пор, как я построил график. купил Z423.

напиши в конце

Этот метод применим ко всем NAS, которые могут развертывать виртуальные машины, но он рискован, и обязательным условием для использования ЦП для рисования ИИ является наличие как минимум 16 ГБ памяти, а также наличие у ЦП хороших многоядерных и многоядерных возможностей. резьба. Так что если он ниже этого минимального стандарта, то советую не заморачиваться, я уже для вас попробовал. Таким образом, мощь Z423 проявляется и в настоящее время. В настоящее время приложения, предоставляемые Jispace, не способны обеспечить свой истинный уровень производительности, но я считаю, что по мере того, как развитие технологий искусственного интеллекта становится все лучше и лучше, возможно, Z423 будет иметь встроенную функцию. большие модели в будущем? Верно!

Выше приведено все содержание этого выпуска. Если оно вам показалось интересным или полезным, пожалуйста, поставьте лайк и заберите его. Наконец, я надеюсь привлечь ваше внимание. Увидимся в следующем выпуске! Три подряд

boy illustration
Учебное пособие по Jetpack Compose для начинающих, базовые элементы управления и макет
boy illustration
Код js веб-страницы, фон частицы, код спецэффектов
boy illustration
【новый! Суперподробное】Полное руководство по свойствам компонентов Figma.
boy illustration
🎉Обязательно к прочтению новичкам: полное руководство по написанию мини-программ WeChat с использованием программного обеспечения Cursor.
boy illustration
[Забавный проект Docker] VoceChat — еще одно приложение для мгновенного чата (IM)! Может быть встроен в любую веб-страницу!
boy illustration
Как реализовать переход по странице в HTML (html переходит на указанную страницу)
boy illustration
Как решить проблему зависания и низкой скорости при установке зависимостей с помощью npm. Существуют ли доступные источники npm, которые могут решить эту проблему?
boy illustration
Серия From Zero to Fun: Uni-App WeChat Payment Practice WeChat авторизует вход в систему и украшает страницу заказа, создает интерфейс заказа и инициирует запрос заказа
boy illustration
Серия uni-app: uni.navigateЧтобы передать скачок значения
boy illustration
Апплет WeChat настраивает верхнюю панель навигации и адаптируется к различным моделям.
boy illustration
JS-время конвертации
boy illustration
Обеспечьте бесперебойную работу ChromeDriver 125: советы по решению проблемы chromedriver.exe не найдены
boy illustration
Поле комментария, щелчок мышью, специальные эффекты, js-код
boy illustration
Объект массива перемещения объекта JS
boy illustration
Как открыть разрешение на позиционирование апплета WeChat_Как использовать WeChat для определения местонахождения друзей
boy illustration
Я даю вам два набора из 18 простых в использовании фонов холста Power BI, так что вам больше не придется возиться с цветами!
boy illustration
Получить текущее время в js_Как динамически отображать дату и время в js
boy illustration
Вам необходимо изучить сочетания клавиш vsCode для форматирования и организации кода, чтобы вам больше не приходилось настраивать формат вручную.
boy illustration
У ChatGPT большое обновление. Всего за 45 минут пресс-конференция показывает, что OpenAI сделал еще один шаг вперед.
boy illustration
Copilot облачной разработки — упрощение разработки
boy illustration
Микросборка xChatGPT с низким кодом, создание апплета чат-бота с искусственным интеллектом за пять шагов
boy illustration
CUDA Out of Memory: идеальное решение проблемы нехватки памяти CUDA
boy illustration
Анализ кластеризации отдельных ячеек, который должен освоить каждый&MarkerгенетическийВизуализация
boy illustration
vLLM: мощный инструмент для ускорения вывода ИИ
boy illustration
CodeGeeX: мощный инструмент генерации кода искусственного интеллекта, который можно использовать бесплатно в дополнение к второму пилоту.
boy illustration
Машинное обучение Реальный бой LightGBM + настройка параметров случайного поиска: точность 96,67%
boy illustration
Бесшовная интеграция, мгновенный интеллект [1]: платформа больших моделей Dify-LLM, интеграция без кодирования и встраивание в сторонние системы, более 42 тысяч звезд, чтобы стать свидетелями эксклюзивных интеллектуальных решений.
boy illustration
LM Studio для создания локальных больших моделей
boy illustration
Как определить количество слоев и нейронов скрытых слоев нейронной сети?
boy illustration
[Отслеживание целей] Подробное объяснение ByteTrack и детали кода