【Hyper-V】GPU-P(GPUパーティショニング)詳解

雑記

GPU-P は、Hyper-V が提供する GPU 仮想化の仕組みで、
ホスト側のGPUを「パーティション(分割)して」ゲストOSに提供します。


■ GPU-P でできること

  • 映像再生のGPU支援
  • 軽い3D/2Dアプリの高速化
  • 開発用途でのGPUアクセラレーション
  • GUI操作が全体的に軽くなる
  • 軽量AI推論(CUDA完全対応ではない)

■ GPU-P のメリット

  • ホスト側でもGPUを使いつつ、ゲスト側にも渡せる
  • NVIDIA / AMD / Intel ほとんどのGPUで利用可能
  • Windows 10/11 Pro でも使える(Server不要)
  • 一番現実的でトラブルが少ない

■ GPU-P のデメリット

  • VRAM割り当てに制限あり(本格的な処理には不足)
  • ゲームや重量級AI処理には向かない
  • Hyper-V マネージャーに設定項目がなく、PowerShell必須

■ GPU-P の設定手順(概要)

① GPU-P対応GPUを確認

Get-VMHostPartitionableGpu

② VMにGPU割り当て

Add-VMGpuPartitionAdapter -VMName "VM名"

③ VRAMや性能枠を調整

Set-VMGpuPartitionAdapter -VMName "VM名" -MinPartitionVRAM 1GB -MaxPartitionVRAM 4GB

④ ゲストOSにGPUドライバを入れる

⑤ GPU-P用ドライバファイルをゲストへコピー

(PowerShell出力に表示されるファイル)


■ GPU-P が向いている人

  • 普段使いのゲストOSを快適にしたい
  • 軽いGPU処理を実行したい
  • GPUを複数VMで共有したい

本格GPU用途なら、次の DDA をおすすめします。

コメント

タイトルとURLをコピーしました