Linux ベースの OpenGL アプリケーションを OS X 上でリモート実行する

Linux ベースの OpenGL アプリケーションを OS X 上でリモート実行する

比較的高性能な Linux ベース (現在は Ubuntu ですが、変更される可能性があります) のマシンで OpenGL ベースの視覚化ツールを実行し、それほど性能の高くない OS X ラップトップ (MacBook Air、購入予定) でアプリケーションを操作したいと考えています。これを実現する最善の方法は何でしょうか (可能であれば)。また、良好な Wi-Fi 接続があれば、どのようなパフォーマンスが期待できるでしょうか。

更新: コメントで述べたように、ウィンドウは比較的小さく、たとえば 1024x768 で、必要に応じて色なしでもかまいません。ほとんどの場合、3D モデルは 50% 以上が背景色なので、圧縮が有利です。フレーム レートが低いことは問題ではありませんが、イライラするほど遅くすべきではありません。10 f/s で十分だと思います。

答え1

これを実行すると、まともな品質のフレーム レートを得るのに信じられないほど高い帯域幅が必要になります。まともなフレーム レートで適度な解像度を得るには、5Gb/s 程度が必要です。つまり、開始するには、両方のデバイスで 10Gb のインターフェイスが必要になります。ただし、どちらかのシステムで、パフォーマンスを大幅に低下させるボトルネックがいくつも発生する可能性があります。ビデオ カード バスとメモリは、非常に高い帯域幅とフレーム レートに最適化されています。この最適化は、システム バス、CPU、RAM、ネットワーク カード、ワイヤを通過し、反対側で再びそれらすべてを通過した場合には、おそらく維持されません。

だからといって、試してはいけないというわけではありません。実際にどのように機能するのか非常に興味があります :-)

答え2

Ubuntuサーバーでは、説明に従ってNoMachineサーバーをセットアップできます。ここそれぞれのクライアントをダウンロードしてくださいここから私の意見では、NoMachine は非常に効率的で、目的を果たします。

関連情報