Intel iGPU の SR-IOV を使う
Intel 12th (Alder Lake) 以降の iGPU は SR-IOV をサポートしている(!)
一般人が手に入れることができるデバイスではかなり珍しい
VM やコンテナから QSV や SYCL を使うみたいな用途に使える
計算能力としては(特にデスクトップの場合)そんなでもないが、全コアで AVX2 を回すのと理論的には同じと考えたら使いたいような気もしてくる
dGPU と違ってホストメモリ上で動くのも扱いが楽でいい
やり方
GitHub - strongtz/i915-sriov-dkms: dkms module of Linux i915 driver with SR-IOV support
感想
nvidia の MIG とかと違って VF がどれだけリソースを占有するかの制御はできない
n スライスみたいな単位で渡されても困るよなという話でもある
仮想的なキューが生えるイメージ
つまるところ VF 生やしすぎて困ることはないので生やしまくろう
tosuke.icon の環境(Raptor Lake-RS / UHD 780)だと Vulkan が動かない
GPU Hang と出ている、何?