私はデータ視覚化作業のためにリモート接続しています (主に WebGL に依存)。ローカルとリモートは両方とも Win10 です。ローカルは統合 Intel GPU を搭載したラップトップで、リモートは GeForce 1030 GT を使用しています。視覚化を実行すると、Process Hacker を通じて、リモート PC とローカル PC (RDP プロセスによるローカル) の両方で GPU 負荷と専用メモリが使用されていることがわかります。
現在の設定はかなり遅いので、パフォーマンスを向上させるためにローカルまたはリモートのいずれかで GPU をアップグレードする価値があるかどうか疑問に思っています。
答え1
Windows 10 ビルド 1511 および Windows Server 2016 以降、RDP はフル HD よりも大きな画面をサポートするために AVC/H.264 コーデックを使用します。このコーデックは GPU を使用しますが、特定の条件下でのみ使用され、それ以外の場合は以前と同様に CPU を使用します。
ビデオ コーデック AVC/H.264 が使用されるような状況では、エンコードには常にデコードよりも多くのリソースが必要になりますが、両側で GPU が要求されます。
参照 :
答え2
グラフィックスは、最初にリモート コンピュータのグラフィックス カードを使用してレンダリングされます。次に、画面の画像がローカル コンピュータに転送され、そこでデコードされて表示されます。この処理では、少量のグラフィックス処理が使用されますが、画像はネットワーク経由で送られてきたデータから描画されるだけです (実質的にはビデオ ストリームのようなものです)。
パフォーマンスは、リモート グラフィックスの処理能力とネットワーク帯域幅によって制限されます。画像が頻繁に変化し、解像度が高い場合、リモート グラフィックス カードの性能に関係なく、ネットワークによって制限される可能性があります。