構成
- CPU:Core i5 12600K
- GPU:Intel ARC A770 16GB
最初にすること。
- Visual Studio 2022を入れる。
PLAINTEXT
winget install Microsoft.VisualStudio.2022.Communityその後インストーラーの変更メニューからMSVC ビルドツール用サポートを追加。
- Intelサポートパッケージの導入
oneAPIを扱う上で必要最低限のものが入るのでいれること。
SD.Nextにいくつかテコ入れ
Pytorch 2.6.0を使う
webui-user.shにIntel ARC用の変更を加える。
BAT
@echo off
set PYTHON=python
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=--use-ipex
set "VS2022INSTALLDIR=C:\Program Files\Microsoft Visual Studio\2022\Community"
call "C:\Program Files (x86)\Intel\oneAPI\setvars.bat"
call webui.bat実行した感想
- 一部動かなくなってるLoraがあるが概ね問題はない。
- ipexよりは安定してるが2~3.5it/sほど遅い。
- sdxlは以前変わりなくまともな画像が出力できない(おま環の可能性もあり)
Linux環境の場合はIpexのほうが最適化されているのでよいはず。
Windowsの場合は新しいPytorchを使いたいときや古いipexで安定しないときはアップストリームを、
生成効率を求めるときはNuullll氏のfork ipexを使おうと思う。