2020年2月18日SHAREツイートシェアはてブLINEPocketMacにeGPUを導入するにあたってeGPUの特性やAppleの対応状況を考慮したeGPU選びをまとめてみる。NOTE当記事は情報が古くならないよう、eGPUの相場価格やAppleのサポート状況に変化があった際は随時更新しています。更新間隔は1週間に1回程度になります。GPU(外付けGPU)の略で、その名の通りGPU(グラフィックプロセッサ)を外付けHDDなどと同じようにノートPCなどにケーブルで接続出来るようにしたものを言う。3端子の登場によって現実的なパフォーマンスが得られるようになり、近年普及してきた。x4レーンになるため、実質的な帯域は32Gbpsとなる。x16接続と比べると15~最大30%ほどパフォーマンスは落ちることが確認出来る。Sierra以降搭載のMac限定”と考えておこう。3ポートに接続しよう。3ポートはPCI-Expressのレーン数不足のため、ハイパフォーマンスデバイスは左側のポートで使用することをAppleは推奨している。MacRumorsまたeGPUを利用するにあたってはAppleのeGPUサポートページを熟読しておこう。AppleAppleのeGPUサポートページの内容は予告なしに突然更新され、新たに推奨eGPU/eGPUボックスがリストに加わったり、その逆もある。僕も頻繁にチェックしてなるべく最新情報を本記事に掲載しているようにしているが、eGPUを導入するなら必ず目を通しておこう。Blackmagic製品かサードパーティー製品かMacにeGPUを導入するにあたっては、大きく分けて下記の二通りの方法が存在する。Appleと共同開発をしているBlackmagic製eGPUやサードパーティーのグラフィックボードを同梱した一体型eGPUを導入する。単体でeGPUボックスを購入してグラフィックボードは自分で用意する。それぞれのメリット・デメリットを見てみよう。Blackmagic製eGPUの概要Blackmagic製eGPUのメリットは既にこれ一つでeGPUとして完成しており、ユーザーが別途組み立てたり、GPUを個別に用意する必要がないということ。箱から出してMacと接続したらすぐ利用出来る。3ポートなど端子類を豊富に搭載している点も嬉しいポイント。逆にデメリットは価格が高く、Blackmagic製eGPUは特別仕様のためGPUの交換が不可能であるという点。eGPUのようにAppleと共同開発しているわけではないが、Appleが公式に推奨を表明しているものはMacとの相性によるトラブルが比較的起きにくいのがメリットだ。eGPUと同じく、GPUを個別に用意する必要もない。eGPUより安く、端子の豊富さを考えなければ費用対効果の面でこちらの方が手軽に導入出来る。2020年2月現在、Appleが推奨しているサードパーティーのグラフィックボード一体型eGPUは以下。Puckデメリットとして、少なくともAppleが推奨しているグラフィックボード一体型eGPUのいずれもグラフィックボードの交換は出来ない。TECHeGPUボックスとは搭載するGPUをユーザーが自由に選べる点が大きな特徴でありメリット。一体型eGPUと違い、使っているグラフィックボードが陳腐化しても、eGPUボックスのサイズが許せば常に最新のグラフィックボードを交換しながら使うことが出来る。逆にデメリットとなるのがAppleが推奨するeGPUボックスは数えるほどしかないことだ。Apple非推奨のeGPUボックスではMacと接続した際に相性問題などが発生する可能性がある。eGPUボックスとGPUを個別に用意する必要があるため、Blackmagic製品ほどではないにしろ、それ相応の費用がかかる点もデメリットだろう。搭載するGPUによって消費電力が大きく変わるため、eGPUボックスに搭載されている電源のワット数を考慮する必要がある他、eGPUボックス・グラフィックボード双方の大きさに気をつける必要もある。GPUApple推奨のeGPUボックス現時点でAppleが推奨するeGPUボックスは以下となる。15.1以降)GPUごとのApple推奨eGPUボックス電源容量の関係上、搭載するグラフィックボードに合わせて推奨eGPUボックスも変わってくる。56には以下のeGPUボックスを使用することをAppleは推奨している。9100などの消費電力が高いGPUには以下のeGPUボックスのみをAppleは推奨している。15.1以降及び下記のeGPUボックスにおいてのみ利用可能。XGeForceは基本的にMacでは使えないeGPUボックスを導入すればGeForceをMacでも使えるのでは?と思うかもしれない。AppleはそもそもGeForceをeGPUとして利用することは推奨もサポートもしていない。Catalinaでも変わっていないため、現状ではGeForceをMacで利用することは不可能に近い。この件に関してAppleは非難を浴びており、GeForceのドライバーを復活させるよう署名活動まで行われている。SierraまでのmacOSでは有志が作成した特殊なスクリプトを実行することで、不安定ながらGeForceをeGPUとしてMacで無理やり利用することは可能。詳細は下記リンク参照。Sierraまででしか使用できない上にAppleは非推奨・非サポートのため、現時点ではMacでeGPUを導入する場合は「Radeonしか使えない」と割り切って考えよう。Camp上でのRadeonを含むeGPUの使用をサポートしていないため自己責任となる。2019年11月24日付けのニュースにおいて”NVIDIAがAppleデバイス向けのCUDAサポートを終了する”ことが発表されたため、今後はたとえ非公式の方法でGeForceをMacで動かしたとしてもCUDAの利用は実質不可能になる。グラフィックボードのフルレングス・フルハイト・ダブル幅についてeGPUボックスを使用し、自分でグラフィックボードを用意する場合は前述した通り大きさに気を付ける必要がある。Width)/デュアルスロット」といった表現が用いられる。厳密な定義があるわけではないが一般的にはフルレングスは312mm前後、フルハイトは120mm前後、ダブル幅(厚さ)はマザーボードにおいて2スロット分(36mm前後)という意味になる。長さ、高さ、厚さ(幅)はいずれもブラケット(取り付け金具)部分も含めるが、通常PCケースに組み込んだ際に外側にはみ出る映像端子部分やL字になったブラケットの出っ張り部分は含まない。ちなみにハーフレングスの場合は175.26mmとなる。グラフィックボードのメーカーによってはこの規格に準じていなかったり、一部の大きさの記載がなかったり、グラフィックボードのデザインによっては突起物が引っかかる場合もあるので、心配な場合はグラフィックボードを店頭で確認させてもらうか、メーカーに問い合わせた方がいいだろう。Proしか対応していない。それ以外のeGPUでは例え6K出力が可能なグラフィックスボードを搭載していても6Kの解像度を出力できない。3ポートが二つ必要であり、なおかつ、それらのポートが内部で繋がっている必要がある。1.2止まりの伝送になってしまうため6Kディスプレイの利用は不可能となる。XDRを利用できない」と考えておこう。XDRを利用できない。eGPUのファームウェアアップデートについては以下の記事から。eGPUのファームウェアを1.2にアップデートしてみたおすすめ一体型eGPUこれまでに挙げた点を考慮して、独断で選定したおすすめグラフィックボード一体型eGPU/eGPUボックスを紹介する。