いんくらyochさんの日記

興味あることの忘備録

iMac2017にAkitio Node Pro (eGPU)導入

掲題の通りである。
iMacに外部ディスプレイをつなぐ予定は無いが、外部GPUのパワーを利用したいと思いAkitio Node Proを買ってみた。Node Proを選んだ理由は、iMacの2つあるThunderbolt3ポートが埋まっているため、同ポートがデイジーチェーン接続できるeGPU箱はこれだけのため。
eGPU箱は大きさが写真だといまいち分かりにくいが一応写真を上げておく。
f:id:yoch:20200315224002j:plain
f:id:yoch:20200315224007j:plain
f:id:yoch:20200315224012j:plain
電源はSFX電源となっている。
f:id:yoch:20200315223957j:plain
中央のファンがケース外へ排熱を行う。
f:id:yoch:20200315224037j:plain
内部へのアクセスは、本体上部をスライドさせることで可能となる。電源コネクタは6+2の8ピンが2個ある。
f:id:yoch:20200315224023j:plain
f:id:yoch:20200315224017j:plain
今回、外部GPUには某オクで購入のMSI Radeon RX580 ARMOR MKII 8Gである。マイニング用途であったのか動作はするものの、サビと汚れがひどく、且つ映像出力しない代物であったが、今回の利用用途では問題は無い。
f:id:yoch:20200315224028j:plain
f:id:yoch:20200315224033j:plain
iMacと接続してiMacの電源を入れると連動してeGPU箱の電源も入り、以下のように認識する。
f:id:yoch:20200315231233p:plain
OSがMojaveなので、外部出力させなくても情報パネルより外部GPUを優先にレ点を入れるとeGPUのパワーを利用できる。この他ターミナルで設定を一括化するスクリプトなども存在する。尚、レ点を入れても有効とならないアプリケーションもあるので、万能ではない。
f:id:yoch:20200315231516p:plain
github.com
Geekbench 5で内蔵GPUと比較してみた。ベンチマーク上では2倍以上の性能差が出ているようだ。
f:id:yoch:20200315231740p:plain
f:id:yoch:20200315231747p:plain