IOMMU 経由でグラフィック カードを共有するように仮想ウィンドウを設定するにはどうすればよいでしょうか?

IOMMU 経由でグラフィック カードを共有するように仮想ウィンドウを設定するにはどうすればよいでしょうか?

デスクトップ システムとして Linux を使い続けたいと思っています。しかし、時々ゲームをしたいと思っています。Wine や PlayOnLinux を使用できることは知っていますが、常に機能するとは限りません。また、Linux と Windows をデュアル ブートできることも知っていますが、両方のシステムを同時に使用することはできません (たとえば、Windows でゲームをプレイしながら Linux で計算を実行するなど)。

理論的にはIOMMUテクノロジーによってグラフィックカードをWindowsに貸し出すことができることは知っています。IOMMU互換ハードウェアハードウェア要件を満たしていると仮定します。

  1. Windows ゲストと Linux ゲストをハイパーバイザーの下で簡単に切り替えられるように組み合わせるには、どのようなオプションがありますか。また、少なくとも Windows は IOMMU を介してグラフィック カードに直接アクセスできます (そのため、ネイティブ ドライバーを使用できます)。
  2. 現時点では実行可能でしょうか?
  3. どのゲスト OS がディスプレイを所有するかを変更するプロセスは、具体的にはどのように行われますか? 瞬時に行われますか? ビデオ メモリは共有されますか?

答え1

これはあなたが探しているものかもしれませんのために可能のようですが、最先端のようです。

関連情報