windows

Windowsサーバーから3DアクセラレーションによるOpenGLアプリケーションをリモートで実行可能

GPUで加速されたOpenGLアプリケーションをリモートで実行できるソリューションはないでしょうか?

  • リモートマシンは、Microsoft Windows サーバー
  • リモートマシンに3Dグラフィックスカードがある(例:NVIDIA、ATI)

特に、Microsoft Remote desktop Clientを使用したRDP上で可能でしょうか?

MicrosoftのRemoteFXの技術は、DirectXの3Dアクセラレーションだけで、OpenGLの3Dアクセラレーションはしていませんね。VirtualGL+VNCはLinuxでは動作しますが、私の知る限り、Windowsの移植はありません。





Thinanywhereには、GPUを使用してサーバー上のOpenGLを高速化できると主張するRDPプラグインがあります。

さらに、Citrixは最近、OpenGLのGPU共有を可能にするXenApp6.5へのアドオンをリリースしました。XenAppでもしばらくの間(適切なregkeyが設定された状態で)Direct3DGPU共有をサポートしてきました。




Citrix XenDesktopは、Linux、OS X、Android、およびWindows用のCitrix Receiver(ユニバーサルシンクライアントアプリケーション)を介してGPUで高速化されたOpenGLをサポートし、前述のオペレーティングシステムでのユースケースをサポートします。

Microsoftの同等のRemoteFX(RDP上)は、GPUとOpenGL 1.1をサポートしますが、サポートされるオペレーティングシステムではさらに制限されます。標準のLinuxRDPクライアントを使用できるかどうかわからない。



メモ帳をフルスクリーンにする方法
WindowsコマンドプロンプトのBash履歴風機能
PowerShellで1行に複数のコマンドを実行する方法
ブートキャンプイヤホン 音量に関係なく常に高い音が鳴る
16ビットのプログラムを64ビットのWindowsで動作させるには?
1つのrunaの中で2つのコマンドを実行する方法