Mac で外付けのグラフィックプロセッサを使う

Thunderbolt 3 を搭載した Mac で macOS High Sierra 10.13.4 以降を実行していれば、外付けのグラフィックプロセッサ (eGPU と呼ばれることもあります) を接続して、グラフィックス性能を底上げすることができます。

eGPU のおかげで Mac のグラフィックス性能が向上し、プロ向けのアプリケーション、3D ゲーム、VR コンテンツ制作など、多彩に使えるようになります。

eGPU をサポートしているのは、Thunderbolt 3 を搭載した Mac です。つまり、2016 年以降に発売された MacBook Pro ノートブック1、2017 年以降に発売された iMac、iMac Pro が該当します。また、macOS High Sierra 10.13.4 以降をインストールしておく必要があります。Mac のソフトウェアをアップデートする方法については、こちらの記事を参照してください。

macOS High Sierra 10.13.4 以降の eGPU 対応のおかげで、次のような利点が生まれました。

  • Metal、OpenGL、OpenCL を使うアプリケーションの動作が速くなる
  • 外付けのモニタやディスプレイを追加で接続できる
  • eGPU につないだバーチャルリアリティ (VR) ヘッドセットを使える
  • eGPU の使用中に MacBook Pro を充電できる
  • MacBook Pro の内蔵ディスプレイを閉じた状態で eGPU を使える
  • ユーザがログインしている間に eGPU を接続できる
  • Mac の複数の Thunderbolt 3 (USB-C) ポートを使って複数の eGPU を接続できる2
  • メニューバー項目 を使って eGPU の接続を安全に解除できる
  • 内蔵 GPU と外付け GPU のアクティビティレベルを確認できる。アクティビティモニタを開いて、「ウインドウ」>「GPU の履歴」の順に選択してください。

サポートされている eGPU 構成

eGPU の使用に際しては、推奨されているグラフィックカードと Thunderbolt 3 拡張ボックスを選ぶことが重要です。MacBook Pro をお使いの場合は、eGPU の Thunderbolt 3 拡張ボックスが給電能力に優れていて、グラフィックカードを実行しながらコンピュータ本体の充電もできる必要があります。拡張ボックスのメーカーに供給電力量について確認し、接続した Mac ノートブックを十分に充電できるか確認してください。

推奨されるグラフィックカードと、それらのカードへの電力供給に十分に対応した拡張ボックスを以下にまとめて紹介します。

Thunderbolt 3 対応の一体型 eGPU 製品

これらの製品はパワフルな GPU を内蔵し、供給電力量も十分にあるので MacBook Pro も充電できます。

推奨される Thunderbolt 3 対応の一体型 eGPU は、以下の通りです。

AMD Radeon RX 470、RX 480、RX 570、RX 580、Radeon Pro WX 7100

AMD Polaris アーキテクチャを採用したグラフィックカードです。推奨されているグラフィックカードは、Sapphire Pulse シリーズや AMD WX シリーズなどです。

これらのグラフィックカード用に推奨される Thunderbolt 3 拡張ボックスは、以下の通りです。

  • OWC Mercury Helios FX3
  • PowerColor Devil Box
  • Sapphire Gear Box
  • Sonnet eGFX Breakaway Box 350W
  • Sonnet eGFX Breakaway Box 550W3
  • Sonnet eGFX Breakaway Box 650W3

AMD Radeon RX Vega 56

AMD Vega 56 アーキテクチャを採用したグラフィックカードです。推奨されているグラフィックカードは、Sapphire Vega 56 や XFX Vega 56 などです。

これらのグラフィックカード用に推奨される Thunderbolt 3 拡張ボックスは、以下の通りです。

  • OWC Mercury Helios FX3
  • PowerColor Devil Box
  • Sonnet eGFX Breakaway Box 550W3
  • Sonnet eGFX Breakaway Box 650W3

AMD Radeon RX Vega 64、Vega Frontier Edition Air、Radeon Pro WX 9100

AMD Vega 64 アーキテクチャを採用したグラフィックカードです。推奨されているグラフィックカードは、Sapphire Vega 64、XFX Vega 64、AMD Frontier Edition air-cooled、AMD Radeon Pro WX 9100 などです。

これらのグラフィックカード用に推奨される Thunderbolt 3 拡張ボックスは、以下の通りです。

  •  Sonnet eGFX Breakaway Box 650W3

アプリケーションの eGPU サポート

macOS High Sierra 10.13.4 以降の eGPU サポートは、パワフルな eGPU の恩恵を受けられる Metal、OpenGL、OpenCL アプリケーションの高速化が狙いです。しかし、アプリケーションによっては、eGPU による高速化に対応していない場合もあります。詳しくは、アプリケーションの開発元にお問い合わせください。

また、macOS High Sierra 10.13.4 以降は、Boot Camp を使った Windows 環境では eGPU に対応しません。Mac が macOS 復元で起動中やシステムアップデートのインストール中も eGPU 非対応です。

一般に、eGPU を使うと、以下の種類のアプリケーションの動作が速くなります。

  • 複数の GPU を使いこなす仕様のプロ向けアプリケーション
  • 3D ゲーム (外付けモニタが eGPU に直接接続されている場合)
  • VR アプリケーション (VR ヘッドセットが eGPU に直接接続されている場合)
  • iMac や MacBook Pro の内蔵ディスプレイを高速化するプロ向けのアプリケーションや 3D ゲーム (アプリケーションの開発元がこの機能を有効にしている必要があります)。

3D ゲームなどのアプリケーションを快適に楽しめるように、eGPU に接続されているディスプレイをプライマリのシステムディスプレイとして設定しておいてください。

  1. 「システム環境設定」>「ディスプレイ」の順に選択し、「配置」タブを選択します。
  2. 白いメニューバーを、eGPU に接続されているディスプレイを表すボックスにドラッグします。

関連情報

  • Thunderbolt 3 拡張ボックスやグラフィックカード、他社製アプリケーションのサポートや互換性に関する質問については、ハードウェアやソフトウェアのプロバイダにお問い合わせください。
  • ソフトウェアの開発者の方は、macOS の eGPU サポートを有効活用するアプリケーションのプログラミング方法について、こちらを参照してください。

1. 2016 年以降に発売された 13 インチの MacBook Pro をお使いの場合は、データスループットが最大になるように、eGPU やその他の高性能デバイスを必ず左側のポートに接続してください。

2. その性能を十二分に発揮できるように、eGPU は Mac に直接接続し、別の Thunderbolt デバイスやハブを介したデイジーチェーン接続にはしないでください。

3. これらの拡張ボックスは 85 ワット以上で充電できるため、15 インチの MacBook Pro モデルに最適です。

Apple 製以外の製品に関する情報や、Apple が管理または検証していない個々の Web サイトは、推奨や承認なしで提供されています。Apple は他社の Web サイトや製品の選定、性能、使用については一切責任を負いません。Apple は他社の Web サイトの正確性や信頼性については一切明言いたしません。インターネットの使用にはリスクがつきものです。詳しくは各社にお問い合わせください。その他の会社名や製品名は、それぞれの所有者の商標である場合があります。

公開日: Tue Jul 24 03:15:31 GMT 2018