メインコンテンツへスキップ
  1. Posts/

アップストリームのpytorchでintel arcを使った

·1 分·
Intel ARC Stable Diffusion AI
目次

構成
#

  • CPU:Core i5 12600K
  • GPU:Intel ARC A770 16GB

最初にすること。
#

  • Visual Studio 2022を入れる。
winget install Microsoft.VisualStudio.2022.Community

その後インストーラーの変更メニューからMSVC ビルドツール用サポートを追加。

SD.Nextにいくつかテコ入れ
#

@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を使おうと思う。

関連記事

Intel ARCなWindows環境でStable Diffusion WebUI
·2 分
Intel ARC Stable Diffusion AI
ルーターの概要
·3 分
Network Linux network
kvmでIntel ARCをパススルーする。
·6 分
kvm Linux kvm
ubuntu serverをルーター化する
·3 分
Network Linux network
HyperVにGPUを割り当てて優勝したかった
·3 分
Linux Linux
Checkpoint V-80にUbuntu入れたときのメモ
·3 分
Ubuntu V-80