
NVIDIAの非公式eGPUサポートが、Macユーザーにとって現実のものとなりました。これはすべて、Mac、Windows、その他プラットフォームにおけるeGPUのカバレッジとサポートを提供するコミュニティであるeGPU.ioに集まる開発者と研究者のおかげです。
完璧ではありませんが、私のテスト結果は非常に有望です。この投稿の冒頭で申し上げたいのは、macOSにおけるNVIDIA eGPUのサポートはAppleによる公式サポートがまだ行われておらず、サポートを提供するための回避策スクリプトもまだアルファ段階であるということです。それでも、このスクリプトの使いやすさと、これまでのパフォーマンスには大変満足しています。
これにより、macOSユーザーは、GTX 1070、1080、そして名高い1080 Tiを含む、NvidiaのPascalシリーズのカードを使ったeGPUセットアップを利用できるようになります。しかも、これはThunderbolt 3搭載Macユーザーだけに限りません。このスクリプトを使えば、Thunderbolt 2搭載eGPUのサポートを制限していた制限も回避できるため、より多くのユーザーがグラフィックスアクセラレーションの楽しさを味わえるようになります。ハンズオンの様子は、こちらのビデオをご覧ください。
macOSでNVIDIA eGPUを有効にする
macOS 10.13.4で、Appleは初めてeGPUを公式にサポートしましたが、このリリースには一つ大きな欠陥がありました。それは、NVIDIAのサポートが欠如していたことです。eGPU.ioに投稿する優秀な人材、特にeGPUコミュニティの名だたるfr34kやgoalqueといった錚々たる面々は、macOSに非公式のサポートをもたらすべく尽力しました。その結果、比較的使いやすいスクリプト(まだプレベータ段階ですが)が完成しました。ターミナルウィンドウの操作に慣れているユーザーであれば、MacでNVIDIA eGPUのサポートを有効にするのが比較的簡単になりました。
以下のハンズオンウォークスルーでは、クリーンインストールしたmacOS 10.13.4に非公式のNVIDIA GPUサポートを追加するのがいかに簡単かをお見せします。SIPを無効にし、ターミナルウィンドウで提供されたスクリプトを実行するだけです。いくつかのプロンプトに答えて再起動すれば、NVIDIAサポートが利用可能になります。
ビデオウォークスルー
9to5MacのYouTubeチャンネルに登録して、さらに多くの動画をご覧ください。
とはいえ、これはアルファ版のスクリプトであり、バグや不具合が発生する可能性があります。ターミナルの操作に不安がある方は、少なくとも今のところは使用を控えた方が良いでしょう。スクリプトの開発者は、実行するとMacに問題が発生する可能性があると指摘しています。そのため、自己責任で実行し、使用する前に必ずシステムのバックアップを行ってください。
簡単なテストから、OpenGLのゲーム性能を重視するなら、AMDカードよりもPascalベースのカードの方が適していることがすぐに分かりました。私は最も性能の低いPascalカードの一つであるGTX 1050 Tiを所有していますが、それでもOpenGLの合成ベンチマークではAMD RX 580よりも優れたパフォーマンスを発揮しました。また、最近では高額なVega 64と比べても、かなり優れたパフォーマンスを発揮しました。
私の1050 TiはPCIeスロットからのみ電源供給を受けているため、電源アダプターすら必要ありません。しかも、消費電力の低いTDPにもかかわらず、HeavenとValleyのUnigineベンチマークの両方で、ウルトラワイド/1080pのプレイでも比較的スムーズなパフォーマンスを発揮しました。Geforce GTX 1050 Tiでこれほどのパフォーマンスが得られるのであれば、Mac + eGPUゲーミング環境であればGTX 1080またはGTX 1080 Tiが素晴らしいパフォーマンスを発揮することは言うまでもありません。
しかし、ご想像の通り、OpenCLのパフォーマンスは全くの別物です。NVIDIA GTX 1050 TiのパフォーマンスはAMD RX 580やVega 64に大きく遅れをとりました。1070や1080といったより高性能なカードであれば、さらに優れたパフォーマンスを発揮するでしょうが、OpenCLは間違いなくAMDの得意分野の一つです。
eGPU Enabler スクリプトには、eGPU のインストールをカスタマイズするためのオプションが多数用意されており、単なる NVIDIA サポートにとどまりません。例えば、Apple が最近制限した Thunderbolt 2 ベースの eGPU にも対応しています。また、これまで Mac で認識されなかった古い TI82 チップセットを搭載した eGPU も有効化できます。インストールのカスタマイズに必要な多くのフラグや設定が記載されている記事全体をぜひご覧ください。
Apple が公式に推奨する最高の eGPU シャーシをお探しなら、Sonnet eGFX Breakaway Box 650 が最適です。詳細については、Breakaway Box のハンズオン ウォークスルーをご覧ください。
Macでの非公式NVIDIA eGPUサポートについてどう思いますか?興味はありますか?
yaahq.com を Google ニュース フィードに追加します。
FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。