Microsoft は、WSL にグラフィックス サーバーと GPU アクセラレーションを実装します

マイクロソフト社 発表した 重要な政策の実施について 改善 WSLサブシステム内(Windows のサブシステム Linux)実行可能ファイルの起動を保証する Linux в Windows:

  • 追加した ローンチサポート Linux・グラフィカルインターフェースを備えたアプリケーションに対応し、サードパーティ製のXサーバーは不要です。GPUアクセスを仮想化することでサポートを実現しています。

    Microsoft は、WSL にグラフィックス サーバーと GPU アクセラレーションを実装します

    コアのために Linux オープンソースのドライバが準備されました dxgkrnl/dev/dxg デバイスに WDDM D3DKMT カーネルを複製するサービスを提供します。 WindowsドライバはVMバスを使用して物理GPUへの接続を確立します。 Linux アプリケーションはネイティブアプリケーションと同じレベルのGPUアクセスを持ちます。 Windowsリソース共有を適用せずに Windows и Linux.

    Microsoft は、WSL にグラフィックス サーバーと GPU アクセラレーションを実装します

    さらに、 Linux Direct3D 12グラフィックスAPIへの直接アクセスを提供するlibd3d12.soライブラリが提供され、同じコードから構築されています。 Windows- d3d12.dll ライブラリ。dxgi API の簡略版も DxCore ライブラリ (libdxcore.so) の形で提供されています。libd3d12.so および libdxcore.so ライブラリはプロプライエタリであり、バイナリビルド (/usr/lib/wsl/lib にマウント) でのみ提供されます。 Ubuntu, Debian、Fedora、 CentosSUSEやその他のGlibcベースのディストリビューション。

    Microsoft は、WSL にグラフィックス サーバーと GPU アクセラレーションを実装します

    Mesa での OpenGL サポートは、次の方法で提供されます。 地層は、呼び出しを DirectX 12 API に変換します。Vulkan API の実装方法はまだ計画段階です。

    Microsoft は、WSL にグラフィックス サーバーと GPU アクセラレーションを実装します
  • ビデオ カードでのコンピューティングのサポートが追加されました。これにより、機械学習や人工知能などのタスクにハードウェア アクセラレーションを使用できるようになります。 最初の段階では、WSL 環境は CUDA と DirectMLD3D12 API 上で動作(例えば、 Linux(この環境では、DirectMLバックエンドを使用してTensorFlowを実行できます。)OpenCLのサポートは、呼び出しをDX12 APIにマッピングするレイヤーを介して実現可能です。

    Microsoft は、WSL にグラフィックス サーバーと GPU アクセラレーションを実装します
  • WSL のインストールは、簡単な「wsl.exe --install」コマンドで間もなくサポートされる予定です。

出所: オープンネット.ru

DDoS 保護機能を備えた信頼性の高いサイト用ホスティング、VPS VDS サーバーを購入する 🔥 DDoS攻撃対策付きの信頼性の高いウェブサイトホスティング、VPS/VDSサーバーを購入しましょう | ProHoster