古いモデルを含むMacでeGPUを使用する方法
Appleは、サードパーティのハードウェアをコンピュータに簡単に追加できることで知られていません。実際、Macをアップデートするのは非常に難しく、多くの場合不可能です。ただし、AppleがMacOS High Sierraで外部グラフィックプロセッサユニット(eGPU)を使用する方法を導入したとき、これはすべて変わりました。現在、Macの所有者は、外部グラフィックプロセッサを追加することで、Macのグラフィック機能を向上させることができます。
High Sierraが変更される前から、小さいながらも活発なユーザーコミュニティは、Macでのグラフィックパフォーマンスを向上させる比較的安価な方法を楽しんでいましたが、HighSierraの登場によりこれはさらに簡単になりました。そして、AppleがMojaveを立ち上げたとき、プロセスはさらに簡単になりました。
Appleは、デジタルシネマ制作製造会社であるBlackmagic Designと協力して、AppleStoreで販売される独自のeGPUユニットを作成しました。選択できるものは2つあります:
- Radeon Pro580を含むBlackmagiceGPU(599ポンド/ 699ドル、こちらで購入)
- Radeon RXVega56を含むBlackmagiceGPUPro(£1,199 / $ 1199、こちらで購入)
Blackmagic eGPUは、Blackmagic Designから試用用に提供されたものであるため、以下で説明するユニットです。
ただし、Sonnet eGFX Thunderbolt 3システム(327ポンド、ここで購入)など、予算、ニーズ、アップグレードの好みに応じて、他の選択肢もありますが、互換性のあるグラフィックカードを別途購入する必要があります。
急いでeGPUを購入する前に、現時点ではAppleのmacOSはAMDベースのGPUのみを公式にサポートしていることに注意してください。 NvidiaベースのeGPUをMacで動作させることもできますが、追加の調整が必要になると予想されます。
次に考慮すべきことは、AppleのeGPUの公式サポートは、Thunderbolt 3/USB-Cインターフェイスを備えた新しいMacのみを対象としているということです。ただし、以下で説明するように、これによって古いマシンが完全に除外されるわけではありません。
公式には、eGPUを使用するには、macOS High Sierra10.13.4以降を実行しているThunderbolt3を搭載したMacが必要ですが、古いMacでeGPUを使用できることを以下に示します。
幸運にも、USB-Cインターフェイスを備えた最近のMacのいずれかを所有している場合は、かなり問題ありません。ほとんどのeGPUはUSB-C接続を使用しており、接続するとMacによって自動的に検出され、macOS High Sierra 10.13.4以降がインストールされている限り、すぐに機能するはずです。
古いMacをお持ちの場合は、以下で説明します。それ以外の場合は、MacでeGPUを使用する方法について、次のセクションにスキップしてください。
MacにThunderboltポートがある限り、以下のアドバイスに従ってeGPUを使用できるはずです。ただし、Appleはこれを公式にサポートしていません。
BlackmagiceGPUを2013年後半の13インチMacBookProで使用することができました。このMacBookは、統合されたIntelIrisグラフィックプロセッサを備えています。 2013年は遅く、今日の基準では非常に遅いため、グラフィックスのアップグレードに最適です。
必要なもの
始める前に、正しいハードウェアを購入し、互換性のあるMacを使用していることを確認してください。これとこれを読むことをお勧めします。
私たちのように、Thunderbolt 2またはバージョン1のインターフェイスを備えた古いMacBookでeGPUを使用したい場合、最初に必要なのはUSB-CからThunderboltへのアダプターです。
サードパーティ製のアダプタがいくつかありますが、動作することがわかっているApple独自のアダプタを使用することをお勧めします。ソフトウェアの更新後も動作し続けるはずです(49ポンド/ 49ドル、ここで購入)。さらに、別のThunderbolt 2〜2ケーブルも必要になりますが、以前にThunderboltポートに何かを接続したことがある場合は、すでにケーブルが1本ある可能性があります。
また、最新のmacOSを実行している必要があります。これは、執筆時点ではMacOSMojave10.14.5です。 High Sierraも使用できますが、最新のOSでは、接続時に外部eGPUハードウェアを使用するアプリを簡単に選択できます。 Mojaveを実行すると、Mojaveを機能させるために、外部ディスプレイを接続する必要もなくなります。もちろん、必要な場合を除きます。テストでは、動画や写真の編集アプリのパフォーマンスに関心があるため、外部ディスプレイは使用しませんでした。
古いMacでBlackmagiceGPUを使用する方法は次のとおりです。
始める前に、Macをバックアップすることをお勧めします。次のステップからわかるように、すべてがうまくいかない場合は、MacOSを再インストールする必要があり、その過程ですべてのデータが失われます。したがって、バックアップする前に次のステップに進まないでください。
MacをeGPUで動作するように最初にセットアップしたとき、パッチをダウンロードしてインストールする必要がありました。パッチのインストールには管理者権限が必要ですが、かなり簡単で、技術的な知識はあまり必要ありません。とはいえ、システム整合性保護を無効にし、スクリプトを実行してmacOSを変更する必要があることがわかりました。
Macが損傷し、MacOSを最初から再インストールする必要があり、その過程ですべてのファイルが失われる可能性があることに注意してください。続行する前に、デバイスにある重要なデータを必ずバックアップしてください。 。
ただし、これらの長さに移動する必要はありません。パッチをインストールしてスクリプトを実行し、OSを変更するのではなく、自動eGPU EFI zipファイルをダウンロードし、USBサムドライブにコピーして起動するだけです。
- 開始する前に、eGPUが切断されていることを確認してください。
- ここでautomated-eGPUEFIv1.0.5パッケージを入手してください。
- EFIフォルダーをFAT32フォーマットのUSBスティックにコピーします。最初にUSBスティックをフォーマットする必要があります。 MS-DOS FAT、マスターブートレコードを使用します。ここにドライブのフォーマットに関するチュートリアルがあります。
- 外付けUSBドライブから起動します(Macを起動するときにOption / Altキーを押しながら、EFIブートを選択します)。
- ログインしたら、eGPUを接続します。
- ターミナルで次のコマンドを実行します。
sudo pmset -a gpuswitch 2
sudo pmset -a gpuswitch 0 - Shift + Cmd + Qを押し、Enterキーを押してログアウトします
- 再度ログイン
方法は時間の経過とともに変更され、その後macOSが更新される可能性があるため、このサイトで詳細なアドバイスを確認することをお勧めします。
MacでeGPUを使用する方法
eGPUサポートを有効にする手順を完了したら(必要な場合)、eGPUユニットをThunderbolt 1、2、または3ポートのいずれかに接続できます。
- eGPUをプラグインします。最良の結果を得るには、MacBookProの左側にあるThunderboltポートを使用することをお勧めします。
- プラグを差し込むと、eGPUはMojaveによって自動的に認識され、下のスクリーンショットのようなアイコンがメニューバーに表示されます。アイコンが表示されている場合は、eGPUが認識され、準備ができていることを意味します。 (これは、プラグを抜く準備ができたら、eGPUユニットを安全に切断するためにクリックする必要があるアイコンでもあります。)
- アプリケーションでeGPUを使用する前に、あと1つのステップがあります。最も簡単な方法では、最新バージョンのMacOSMojaveを実行している必要があります。 Mojaveを実行している場合は、アプリケーションフォルダに移動します。
- eGPUユニットで使用するアプリケーションを見つけて右クリックし、メニューから[情報を見る]を選択します。
- アプリ情報ウィンドウの途中の[全般]タブに、[外部GPUを優先する]オプションのあるチェックボックスが表示されます。チェックしてください。
これで、そのアプリを開くたびに、Mac内の統合GPUではなくeGPUユニットを使用する必要があります。
Thunderbolt2インターフェイスを使用する古い13インチMacBookPro(2013年後半モデル)を使用していました。私たちのように、古いMacを使用している場合は、古い内部GPUが非常に遅いため、このアップグレードの恩恵を受ける可能性があります。 Thunderbolt 3(USB-C)Macを使用している場合は、さらに優れた改善が見られます。
次のように、古い2013 MBP13インチと201813インチMacBookProを、簡単なFinal CutProXレンダリングテストでテストしました。
Final Cut Proテスト:H264への6分間の1080pビデオレンダリング
- 2018 13in MacBook Pro、2.7GHz Core i7 16GB、Intel Iris Plus Graphics 655 =2:47.33
- 2018 13in MacBook Pro、2.7GHz Core i7 16GB、BM eGPU =1:03.82
- 2013 13in MacBook Pro、2.4GHz Core i5、8GB、Intel Iris5100グラフィックス=5:39.74
- 2013 13in MacBook Pro、2.4GHz Core i5、8GB、BM eGPU =1:48.26付き
ご覧のとおり、私たちの結果は非常にポジティブであり、eGPUは統合グラフィックプロセッサと比較して大幅な改善を行いました。レンダリング時間が大幅に短縮されただけでなく、フレームをスキップすることなく、タイムラインに複数のエフェクトを適用して4Kビデオをリアルタイムで編集することもできました。そして、それは高品質の再生モードでもあります。
eGPUから最も恩恵を受けるMacアプリはどれですか?
残念ながら、一部のタスクはエクスポートタスクの実行をCPUプロセッサのみに依存しているため、すべてのアプリがグラフィックプロセスのアップグレードの恩恵を受けるわけではありません。
Final CutProXとDaVinciResolveで素晴らしい結果が得られました。これらのテストを最初に実行したとき、PremiereCCはeGPUをサポートしていませんでした。幸いなことに、最新のCCアップデートは機能しているように見えますが、まだテストを再実行する機会がありません。
AdobePhotoshopとLightroomClassicはeGPUのパフォーマンスを利用しましたが、それは画像の編集、合成、色補正を行っているときだけでした。画像をエクスポートおよび圧縮するときにeGPUを使用しませんでした。 eGPUユニットを購入する前に、使用するアプリがeGPUアクセラレーションのメリットを享受できるかどうかを確認することをお勧めします。
Appleのシリコンプロセッサを搭載した新しいM1MacはeGPUをサポートしないことに注意してください。詳細はこちらをご覧ください:M1MacはeGPUをサポートしません。
-
MacでiTunesを使用する方法
iTunesは、すべての音楽のジュークボックスのように機能するAppleのソフトウェアです。 CDコレクションの音楽を挿入したり(CDドライブがある場合はトラックをMacにインポートしたり)、iTunesからトラックをダウンロードしたり、他の場所からダウンロードしたトラックを追加したりできます。 iTunesを使用する利点は、プレイリストを作成したり、音楽をランク付けして好きなトラックを見つけやすくしたり、重要なことに、同じ音楽ライブラリをすべてのAppleデバイスと同期したりできることです。これらすべてを行う方法については、以下で説明します。 非常に多くの人々が使用しているソフトウェア(
-
Macで4Kおよび5Kディスプレイを使用する方法
4Kディスプレイは、通常の1080pディスプレイと比較して、必ずしもセットアップが簡単であるとは限りません。その上、Macは4Kディスプレイではうまく機能しない傾向があります。ディスプレイが自動的に適切に拡大縮小されない場合、UI要素が従来の1080pディスプレイよりも小さく表示されることになります。 この記事では、互換性のあるMacで4Kおよび5Kディスプレイをセットアップする方法と、色を調整する方法について説明します。さらに、それは彼らがそうすることができる様々なリフレッシュレートをカバーします。 Macが4Kおよび5Kを処理できるかどうかを判断する方法 2013年以降にリリースされた