Jup. Thats the usual way if you want GPU acceleration inside a VM.oh i did not get the fact that proxmox does not use gpu.
so I can only pass through then right ?
Depends on the GPU, e.g. nvidia has nvidia-smi and there are tools like nvtop and such.Just reviving this one. I am using LXC containers with a GPU not passed throug since they share the same kernel it can be shared. Does that mean there is no way of viewing usage on the host?
But can these be installed on the host? I have an Intel Arc that the host uses and some LXCs share and then a passthrough AMD Radeon to a Linux VM.Depends on the GPU, e.g. nvidia has nvidia-smi and there are tools like nvtop and such.
LXC means that you have to use the host's kernel, so it can be monitored from the host and the driver has to come also from the host. For any PCIe passthrough into a QEMU VM, you can only monitor it from the inside.But can these be installed on the host? I have an Intel Arc that the host uses and some LXCs share and then a passthrough AMD Radeon to a Linux VM.
I understand that. Hence my question about installing it on the host.LXC means that you have to use the host's kernel, so it can be monitored from the host and the driver has to come also from the host. For any PCIe passthrough into a QEMU VM, you can only monitor it from the inside.
The driver yes, sure. The monitoring depends on what machine uses it. The devices can normally not be used from different container and/or the pve host at the same time so I assume this is also true for the monitoring. Therefore I would monitor it where I use it.I understand that. Hence my question about installing it on the host.