Ubuntu日和
【第54回】お手軽に画像生成するならこれ!Intel Arc A580の侮れない実力
2024年6月15日 06:18
2月23日のことであった。大阪日本橋にいた筆者は、某店でIntel Arc A580を搭載したAR-A580D6-E8GB/DFが2万円程度で販売されているという情報を聞き、購入してしまった。
第16回で紹介したようにIntel Arc A380 Challenger ITX 6GB OCは所有しているが、正直性能には物足りなさを感じていた。この時はビデオカードを積める検証用PCがDeskMeet X300であったが、その後より大きなPCケースを購入して長いビデオカードでも積めるようになった。より高速なIntel Arcを試してみるいい機会だったのだ。
発売時期に公開されたレビュー記事「「Intel Arc A580」ついに発売へ。シリーズ最後のピースの性能やいかに?」を読むと、性能はまずまずだが、ワットパフォーマンスは悪く、特に価格がネックであったことが分かる。2万円というのは特価であったものの、普通に購入しても2万円台半ばともあれば、このネックがなくなったと考えていいだろう。
使用するハードウェアとソフトウェア
検証に使用したPCの構成は次の通りだ。
分類 | メーカー | 型番 |
---|---|---|
CPU | Intel | Core i5-13500 |
メモリー | Crucial | CT32G4DFD832A |
マザーボード | ASRock | B660M Pro RS |
ビデオカード | 玄人志向 | AR-A580D6-E8GB/DF |
SSD | キオクシア | SSD-CK500N3/N |
ケース | Silver Stone | SST-SG11B |
電源 | 玄人志向 | KRPW-SXP600W/90+ |
IntelのビデオカードではUEFI BIOSでResizable BARを有効にしろといわれるが、ASRockのマザーボードではC.A.Mという名称のようで、ほかのメーカーのマザーボードを使用している場合は注意が必要だ。
OSはUbuntu 22.04 LTSだ。24.04 LTSがリリースされた今であっても、ハードウェアベンダーが提供するドライバを使用する場合は、当面は22.04 LTSを使い続けたほうがいい。しっかりUbuntu側でサポートしているNVIDIA製GPUを使用している場合は除くが。
第47回でも紹介しているように、ただIntel Arcを使用するだけであれば最新版にアップデートすると認識される。しかし今回は画像生成AIを使う関係で別途ドライバをインストールすることになった。Client Intel Package Repository Configurationを参考にドライバをインストールする。
ほぼそのままコピー&ペーストだが、次のコマンドを実行しよう。
$ wget -qO - https://repositories.intel.com/gpu/intel-graphics.key | sudo gpg --yes --dearmor --output /usr/share/keyrings/intel-graphics.gpg
$ echo "deb [arch=amd64,i386 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/gpu/ubuntu jammy client" | sudo tee /$ etc/apt/sources.list.d/intel-gpu-jammy.list
$ sudo apt update
$ sudo apt install -y intel-opencl-icd intel-level-zero-gpu level-zero intel-media-va-driver-non-free libmfx1 libmfxgen1 libvpl2 libegl-mesa0 libegl1-mesa libegl1-mesa-dev libgbm1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles2-mesa-dev libglx-mesa0 libigdgmm12 libxatracker2 mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers va-driver-all vainfo hwinfo clinfo
「このシステムについて」を見てみると次のようになる。
Vulkanベンチマーク
第53回を筆頭に本連載では何回かUbuntuでSteamのゲームができることを紹介している。Windows用のゲームも動作し、Protonという仕組みを使ってリアルタイムでDirect3DをVulkanに変換している。ということはVulkanが速ければWindows用のゲームも速くなるはずだ。Phoronix Test Suiteで簡単にVulkanのベンチマークを測ってみた。
比較対象はRX6600XT CLI 8Gだ。すなわちRadeon RX 6600XTである。
簡易なベンチマークであるGravityMarkでは、あまり大きな差は見られない。グラフではGPUの名称が誤っているが、間違いなくA580での結果である。
一方Waifu2x-NCNNでは、TAA(Temporal Anti-Aliasing)を有効にすると無視できない差が出る。
とはいえ、それほど重くない3Dゲームであれば特に問題なくできそうだ。「ライザのアトリエ」はA380では少し重かったが、A580では全く問題ないであろう。
画像生成
せっかくVRAMが8GBもあるのだから、画像生成をやってみよう。
「5万円台で生成AIに理想的なVRAM 16GBの「Intel Arc A770」でStable Diffusionが使えるか試してみた」を読むと分かるのだが、IntelのGPUは画像生成(だけではないが)を加速するライブラリがIPEXとOpenVINOの2種類ある。今回はIPEXを使用することにした。
この記事によるとWindowsでAUTOMATIC1111版Stable Diffusion WebUIが動作したようだが、筆者が試したところではUbuntuではうまく動作しなかったので、SD.Next版Stable Diffusion WebUIを使用することにした。
ドキュメントに従って、インストールは次のコマンドを実行した。
$ wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB | gpg --dearmor | sudo tee /usr/share/keyrings/oneapi-archive-keyring.gpg > /dev/null
$ echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main" | sudo tee /etc/apt/sources.list.d/oneAPI.list
$ sudo apt update
$ sudo apt install intel-basekit git python3.10-venv libgl1 libglib2.0-0
$ git clone https://github.com/vladmandic/automatic.git
$ cd automatic
$ ./webui.sh --use-ipex
768×768ドットで20枚連続生成してみた。結果は次の通りだ。
約9分で非常に速い。なお3回計測した3回目である。
同条件でRadeon RX 6600XTでも計測してみたところ、次のようになった。
17分以上かかった。ほぼ倍の時間だ。
同条件ではないものの、似たような条件でGeForce GTX 3060(VRAM 12GBモデル)を動作させてみたところ、おおむね6600XTと同じくらいの時間がかかった。どうやら「A580がダントツで速い」という結果で間違いなさそうだ。
というわけで、画像生成をやってみるなら、Intel Arc A580はいい買い物だといえる。
楽天市場 売れ筋ランキング
Amazon売れ筋ランキング
Anker Soundcore Life P2 Mini【完全ワイヤレスイヤホン / Bluetooth5.3対応 / IPX5防水規格 / 最大32時間音楽再生 / 専用アプリ対応】ブラック
¥5,480
Anker Soundcore P40i (Bluetooth 5.3) 【完全ワイヤレスイヤホン/ウルトラノイズキャンセリング 2.0 / マルチポイント接続 / 最大60時間再生 / PSE技術基準適合】ブラック
¥7,990
イヤホン bluetooth ワイヤレスイヤホン 48時間の再生時間 重低音 LEDディスプレイ表示 小型/軽量 IPX7防水 ブルートゥース 接続瞬時 Hi-Fi ブルートゥースイヤホン Type-C 急速充電 ぶるーとぅーすイヤホン iPhone/Android/Pad適用 スポーツ/通勤/通学/WEB会議 (ホワイト)
¥39,999
【VGP 2025 金賞】EarFun Air Pro 4 ワイヤレスイヤホン Bluetooth 5.4/50dBアダプティブ式 ハイブリッドANC/最先端チップ「QCC3091」aptX Losslessに対応/ハイレゾ LDAC対応/Snapdragon Sound™ に対応/Auracast™に対応/52時間連続再生【6マイクAI 通話/PSE認証済み】 装着検出機能 (ブラック)
¥9,990
EarPods with 3.5 mm Headphone Plug
¥2,668
by Amazon 炭酸水 ラベルレス 500ml ×24本 強炭酸水 ペットボトル 500ミリリットル (Smart Basic)
¥1,409
by Amazon 天然水 ラベルレス 500ml ×24本 富士山の天然水 バナジウム含有 水 ミネラルウォーター ペットボトル 静岡県産 500ミリリットル (Smart Basic)
¥1,173
コカ・コーラ い・ろ・は・す天然水ラベルレス 560ml ×24本
¥2,131
キリン 自然が磨いた天然水 ラベルレス 水 2リットル 9本 国産 天然水 ミネラルウォーター ペットボトル 軟水
¥2,722
い・ろ・は・すラベルレス 2LPET ×8本 【Amazon.co.jp限定】
¥1,168
葬送のフリーレン(14) (少年サンデーコミックス)
¥583
薬屋のひとりごと 15巻 (デジタル版ビッグガンガンコミックス)
¥770
無職転生 ~異世界行ったら本気だす~ 22 (MFコミックス フラッパーシリーズ)
¥733
ブルーロック(33) (週刊少年マガジンコミックス)
¥594
黄泉のツガイ 9巻 (デジタル版ガンガンコミックス)
¥590