見出し画像

奥さん、そのGPU使えてますか?

タイトルの話なんですが、Paperspaceでだいたイいつも空いてる妥協マシンA6000ですが、VRAMはRTX4090の2倍です。
でも、SDをデフォルト設定で1個起動させるだけで使ってたりしませんか?
これはじつは勿体ない話で、複数起動させても全然平気です。
Paperspaceではメモリはあまり問題にならず、問題になるとすればGPU, CPU自体の速度とか、ブラウザとのネットワークIOとかになります。

複数起動すると何が良いかというと、WebUIなどの画像生成であれば、2パターンの別の画像を同時に生成することができます。
ComfyUIであれば、複数のワークフローが使えてうれしいですね。
AnimateDiff-Cli-prompt-travelの場合、バッチ処理を複数個回せます。

StableDiffusion WebUIの複数起動方法

まず、該当のNotebookをコピーして配置
1台目を起動します。
続けて2台目も起動します。

この時、Kernel sessionsは2個起動している状態になります。
最近SD全然起動していないので記憶があやふやですが、もしそのポート使われてますよーという系のエラーが出たら、ここで別のポートを指定します
(確かWebUIはポート埋まってたら勝手に別のポート使ってくれたから指定いらないはず)

ちなみに、SDの場合ポート変えないでブラウザ2個でアクセスもできますが、その場合は利用しているモデルを変更できないです。
また、出力される写真は同じ場所に出力されます。これは設定変えれば変わるかも?(私めんどくさくてやってないです)

ComfyUIの複数起動方法

ComfyUIは起動ファイルをコピーした後、下の赤枠の部分を追加します

え?このファイルがどれかわからない?
Ctrl+Fで!python main.pyとかを検索すると出てきますよ!

こんな感じで、起動時にポートさえ変えれば何個も起動できるのでやってみてください!


この記事が気に入ったらサポートをしてみませんか?