カニゲーム攻略日記ブログ

beatmaniaIIDXやハースストーンなどのゲーム攻略日記。主にまったり勢。2016年にIIDX皆伝になった

【Stable Diffusion】ノートパソコンRTX4080laptopの生成速度

前置き

stable diffusionのノートパソコンの情報が少なさそうだから記事を書くよ
私はデスクトップPCも持ってるけど、ノートPC使う率99.9%
ネットだとやたらとデスクトップPCを勧めてるけど、ノートじゃないと使う気がおきない私みたいのもちょっといるだろう
自分の部屋にデスクトップPCあるのだけど、ほぼ自分の部屋に行かないで居間にいるのでノートが持ち運べて便利なの
近未来、デスクトップPCでモニターとか全て遅延なしワイヤレスができるようになったらデスクトップPCにすると思う
(コスパ悪いから…)

ノートPCのスペックはこれ
ROG Strix G16 RTX4080 laptop (VRAM:12G)

rog.asus.com

VTUBERの配信もこのノートPCを使ってるよ
35万くらい
しかし、最近楽天asusストアでRTX4090 laptopが39万で売ってたから、もしこれ買ってなかったらそっち買ってた(現在は売り切れ)
来年の夏くらいにRTX5000番台が出るっぽいのでそっちを待ってもいいかも

stable diffusionの画像生成速度測定は、ちもろぐさんを参考にする

chimolog.co

設定はちもろぐさんと同様でそれぞれ生成速度を測るよ
(全く同じじゃないかもだけどご了承ください)

まとめ

  • RTX4070Tiよりは遅いものの、十分な性能を発揮
  • RTX4070やRTX3080Ti(10GB)に比べ、設定次第で速度が前後する
  • EasyReforge環境では1枚の生成時間が約7秒で実用的

それぞれの結果

512×512:ハローアスカベンチマーク

4080laptop:18.8

4080:13.4 > 4070Ti:15.0 > 4070:18.1 > 4080laptop:18.8 > 3080 10GB:19.0 > 4060Ti 16GB:24.4 > 4060Ti:24.6

512×768:神里綾華ベンチマーク

4080laptop:21.1

4080:14.0 > 4070Ti:15.5 > 4070:19.4 > 4080laptop:21.1 > 3080 10GB:21.5 > 4060Ti 16GB:26.8 > 4060Ti:25.9

512×768:神里綾華(LoRA)ベンチマーク

4080laptop:21.6

4080:14.0 > 4070Ti:15.8 > 4070:19.7 > 3080 10GB:20.5 > 4080laptop:21.6 > 4060Ti 16GB:26.9 > 4060Ti:26.3

512×768:神里綾華(LoRA + ControlNet)

4080laptop:29.1

4080:20.4 > 4080laptop:29.1 > 4070Ti:30.1 > 4070:35.8> 3080 10GB:37.7 > 4060Ti 16GB:38 > 4060Ti:46.3

1024×1536:神里綾華(Hires.Fixアップスケーリング)

4080laptop:115.6

4080:39.5 > 4070Ti:50.6 > 4070:60.7> 3080 10GB:61.8 > 4060Ti 16GB:83.6 > 4060Ti:82.0 > 4060:101.9 > 4080laptop:115.6 > 3060Ti:132.7

1024×1024:トキ(ネイティブ高解像度イラスト)

4080laptop:30.9

4080:18.5 > 4070Ti:23.7 > 4070:28.3 > 4080laptop:30.9 > 3080 10GB:38.5 > 4060Ti 16GB:41.1 > 4060Ti:48.8

1024×1648:神里綾華(SDXL + LoRA + ControlNet)

4080laptop:76.7

4080:48.3 > 4070Ti:68.2 > 4080laptop:76.7 > 4070:79.6> 3080 10GB:85.8 > 4060Ti 16GB:108.0 > 4060Ti:137.9

1344×1728:EasyReforgeのデフォルト設定(SDXL + Hires.Fixアップスケーリング)

4080laptop:69.8

ちもろぐさんは検証していないけど、最近のEasyReforgeの結果
デフォルトだとレムができる

github.com

まとめ

  • RTX4070Tiよりは遅いものの、十分な性能を発揮
  • RTX4070やRTX3080Ti(10GB)に比べ、設定次第で速度が前後する
  • EasyReforge環境では1枚の生成時間が約7秒で実用的

おまけ Loraも作れるよ

note.com

上記を参考にSD1.5とSDXLのloraも作れた
計測時間は以下でした

  • SD1.5:1500ステップで15分
  • SDXL:1500ステップで45分

SDXLはバッチサイズを2にすると45分で終わった
バッチサイズを1か3にすると1時間30分かかった
2が限界っぽい

ノートパソコンでもlora作れる!