web-dev-qa-db-ja.com

3Dコンテンツ作成用のeGPU

注:このトピックの「ディスカッション性」を理解しているので、質問として表現するように最善を尽くします

3Dコンテンツ作成(アニメーション、ゲーム開発、Arch-vis)でのeGPUの有効性を知りたいです。

EGPUに関して、私は次のことを認識しています。

  1. GPUの「潜在能力」は、TB3の帯域幅のために制限される可能性があります
  2. フルタワーを購入するよりも安くなる可能性があります
  3. 特定のシステムはeGPUの使用をサポートしていません

このトピックに関する私の質問は次のとおりです。

  1. 3Dレンダリングは明らかにゲームでフレームを吐き出そうとするよりも遅いプロセスなので、帯域幅全体の問題はもう問題ではありませんか? eGPUを使用する場合、帯域幅が制限されるとはどういう意味ですか?
  2. システムがeGPUを使用できなくなる原因は何ですか?
  3. 内部モニターを介したeGPUの使用と外部モニターの使用に関する問題はありますか?

私が個人的にeGPUをターゲットにしているシステムは、私の(わずかな)Lenovo ThinkPad Yoga 370(i5、8GB RAM)です。

このトピックについてご協力いただき、ありがとうございます。

1
Microbob

EGPUを使用する場合、帯域幅が制限されるとはどういう意味ですか?

EGPUについて具体的に言うと、一般に接続メディア(Thunderbolt 3、USB、PCIeなど)とその特定の接続の理論上の最大帯域幅を指します。内部GPUを備えたPCの内部では、これはGPUをマザーボードのPCIeレーンに直接接続することによって実現されます。

Thunderbolt 3は、最大スループット5GB /秒に制限されています。 PCIe Gen 3 x16(現在ほとんどのGPUが使用しているもの)は約16 GB /秒で、Thunderbolt 3の3倍強です。ただし、実際の使用では、GPUがこれほど多くを必要とする可能性は低いことに注意してください。ゲームを含むほとんどのアプリケーションには、帯域幅と5 GB /秒(Thunderbolt 3)で十分です。

システムがeGPUを使用できなくなる原因は何ですか?

GPUを保持するために使用するeGPU /エンクロージャによって異なります。 PC上で対応するPCIe接続を必要とするeGPUに直接PCIeフィードを提供するPCIeエンクロージャーがあります。 Thunderbolt 3 eGPUエンクロージャーを使用するには、Thunderbolt3ポートが必要です。システムが接続メディアをサポートしていない場合、eGPU /エンクロージャーの使用はサポートされません。

外部GPUの使用はまだ新しいテクノロジーであるため、eGPUの動作方法やエンクロージャーの通信方法に関する実際の標準がないことにも注意してください。そのため、接続方法をサポートしていても、PCで動作するかどうかを購入する際には、ある程度の不確実性があります。最善の方法は、特定のeGPU /エンクロージャーで他のユーザーのエクスペリエンスを調べて、システムで何が機能するかをよりよく理解することです。

内部モニターを介したeGPUの使用と外部モニターの使用に関する問題はありますか?

システムによって異なります。一般に、リアルタイムアプリケーションでGPUの能力を活用するには、モニターをGPUに直接接続する必要があります。つまり、ラップトップの組み込み画面をeGPUで使用できない場合があります。これについて話すのに十分な知識はありませんが、Linus TechTipsのYouTuberLinusが行ったのと同様の方法を使用して、統合されたグラフィックスを介してそのビデオを「ルーティング」することは可能です このビデオ

ラップトップであるLenovoThinkPad Yoga 370については、そのマシンにThunderbolt 3USB-Cポートが必要です。そのモデルでのeGPUの使用の成功に関するいくつかの投稿をオンラインで見ました。 Thunderbolt 3をサポートする任意の外部GPUエンクロージャーを使用できるはずです(これはまともな数です)。 Thunderbolt 3を使用しているため、eGPUから完全なパフォーマンスが得られない場合があり、使用するために外部モニターをeGPUに接続する必要がある場合があることに注意してください。

そうは言っても、移植性が絶対に必要な場合を除いて、GPUが統合されたデスクトップPCを購入/構築することをお勧めします。

1
Sam Forbis