Mac mini Late 2012 (OS X 10.9.4) にPCIe拡張ボックス「AKiTiO Thunderbolt 2 PCIe Expansion Box」を使用して外付けGPU(eGPU)「GeForce GTX 770」を接続する方法が公開されています。詳細は以下から。
2014年9月のApple Special Eventでもアップデートされず、旧Mac Proの販売期間685日を更新しているMac mini Late 2012ですが、このMac miniのGPUを補うためAKiTiOのPCIe拡張ボックス「Thunderbolt 2 PCIe Expansion Box」を使用して「GeForce GTX 770」を接続した方が現れたようです。
この方法はeGPUユーザーが集まるTechInfernoのForumに投稿されており、投稿者のentzoeさんは「先駆者[1, 2, 3, 4]の方々のおかげでMac mini Late 2012にAKiTiOのPCIe拡張ボックスを接続し、eGPUとしてEVGA GeForce GTX 700 4GBをカーネルパニックを起こすこと無く安定して接続できた。Steamでさらにゲームを楽しめるよ。」と報告しています。
Mac miniでの動作報告&ベンチマークも取れたようで、基本的にはMacBook AirやProでの動作報告[1, 2]を上げているProShopMAXSERVE様のブログと同じようで必要な物は以下の通り
- Mac:Apple Mac mini Late 2012 (OS X 10.9.4)
- PCIe拡張ボックス;AKiTiO Thunderbolt 2 PCIe Box (Link, SONNETのEcho Express SE IIでも可能なもよう)
- 補助電源:Corsair CX 750 M (Link)
- eGPU:EVGA GeForce GTX 770 (Link)
- ケーブル:Thunderboltケーブル、HDMI(必要に応じて)
- 電源スイッチ:SWEX (Link)
- モニター
セットアップ手順
公開されている手順は以下の通り
Step 1(この時点ではeGPUを接続しない)
・WebDriverドライバーModをインストール (Link) 。
WebDriverはMac Pro以外にもインストールできるCUDAドライバー
Step 2
・以下のkext(kernel extensions)を開く。
/System/Library/Extensions/NVDAStartup.kext /System/Library/Extensions/IONDRVSupport.kext /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext
Step 3
・CFBundleIdentifierセクションを見つけ出し
<key>IOPCITunnelCompatible</key> <true></true>
の2行を最後に追加(OSをアップデートする度にこの操作が必要だそうです)
Step 4
・ターミナル.appで以下のコマンドを打ち、OSを再起動
sudo kextcache -system-caches
Step 5(eGPUのセットアップ)
- AKiTiO Thunderbolt 2 にGeForce GTX 770 を接続
- 補助電源Corsair CX 750 Mから電源端子8ピンx2をGeForce GTX 770に接続
- 電源連動スイッチ SWEXをCorsair CX 750 Mに接続
- AKiTiO Thunderbolt 2をThunderboltケーブルでMac miniに接続
- GeForce GTX 770とモニターをHDMIケーブなどで接続
Step 6
- 補助電源Corsair CX 750 Mを起動
- PCIe拡張ボックスAKiTiO Thunderbolt 2を起動
- Mac mini Late 2012を起動
で終了です。
この状態でMac mini Late 2012 + GeForce GTX 770を起動した動画も公開されています。
ベンチマーク
eGPUを使用した前後の比較ベンチマークスコアが掲載されていないので正確ではありませんが、こちらのMac mini Late 2012 (Core i5 2.5GHz + Intel HD 4000)と比較すると、Mac mini Late 2012のiGPU(Intel HD 4000)とGeForce GTX 770のG3D Markベンチマーク 456 対 6175ほどの差は無いものの、CINEBENCH R15では15.04fps 対 48.59 fps、
Unigine Heaven Benchmark 4.0でも11.2 fps 対 38.5 fpsとどちらも約3倍程度のスコアが出ているようです(CPUもディスプレイサイズも違うのでかなりアバウトです)。
また、Mac mini Late 2012のThunderboltがv1なのでThunderbolt 2の帯域を全て活用できていないので、Thunderbolt 2搭載のMacに接続すれば更に約1.6倍(Thunderbolt 2の20Gbpsの20%ロスで16Gpbs)の性能が得られると思います。
なお、この方法(ドライバー)は以下のGPUカードも使用できるようです。
- GeForce GTX760
- GeForce GTX780 6GB edition
- GeForce GTX680
- GeForce TITAN
- GeForce TITAN Black
関連リンク:
コメント
来週が来るまでこれで耐えようか(´・ω・`…
Mac miniはメモリー16GBにしたくらいでほとんどデフォで使ってるわ
つか,来週って本当に来るのか
自分もMac mini 2012のSSD RAID0 、メモリ16GB、SDカードスロットに128GB SD入れて性能をフルに引き出してる、eGPU化もするべきだろうか… 来週来ないかなorz
つか、エントリーモデルとしては未だに何の問題もないスペックだけどな(メモリ増設だけは必須だが)
ゲームしたいなら素直に窓機買うし、Haswellなくてもデスクトップとしてはかなり省電力だし、しばらく来週は来ないんじゃないかね
うるさそうだな、これ
設備投資はいくらくらいなんだろう?(調べるのが面倒)
合計で12万ぐらいだなもう一台mini買える
+ EVGA GeForce GTX 770 68000円
+ Akitio Thunder2 PCIe Box 39000円($269.99)
+ Corsair CX Series 750 8500円($79.99)
————————————–
合計 115500円
miniどころかiMacが買えるんですがそれは……
こういう力技嫌いじゃないw
でもさ
iMacはディスプレイと一体になっちゃうし、これもありっちゃありかもな
既にMac mini持っててガチスペックでゲーム始めたい人向けか
排熱も一体型よかはいいだろうし
MacProまでは要らないしなぁ
iMacが新しくなってThunderbolt2になったらやってみたい
Mac miniでも良いんだけど・・新型出るんかなぁ・・
imac2011、os10.10.5でもできますか?