web-dev-qa-db-ja.com

ベアメタルのXen、複数のゲストOS —各OSで3Dアクセラレーションは可能ですか?

デスクトップPC(Athlon 64、2コア)を持っています。

が欲しいです:

  • ビデオゲームとYoutubeの完全な3Dサポートを備えたWindows(Vistaの可能性が最も高い)を実行するには、
  • 仕事のための3Dサポートを備えたDebianGNU/Linuxも実行するには
  • 多分他のOSも。

私のCPUはVT-xをサポートしていないと思いますが、AMD-Vが必要です。したがって、問題は、3Dがどこでも機能するXen(ベアメタル上のXen、ゲストとしてのすべてのOS)でこれらすべてを実行できるかどうかです。

3
Mischa Arefiev

XenGT(Intel GVT-g)を使用して、最新のIntelプラットフォーム(Has​​well以降)のゲストOS間でGPUを共有することが可能になりつつあります。

AMDの場合、私が理解しているように this 、それは限られた数の専用サーバーGPUでのみ可能です。

1
user

簡単に言えば、そうです、それは可能ですが、いくつかの注意点があります。各ゲストに3Dアクセラレーションを持たせるには、ある種のグラフィックカードを各ゲストに渡す必要があります。つまり、複数のゲストに提示できるGPU、各ゲスト用のGPU、またはそれをサポートするGPUと同じ数のゲストのみを同時に実行する必要があります。複数のゲストをサポートするGPUは、一般的にかなり高価です。nVidiaTeslaシリーズはその1つであり、約$ 1000USDから始まると思います。他のより安価なGPUも使用できますが、通常は1人のゲストしかサポートせず、Xenで動作するかどうかは間違いです。

0
Nick