Is CUDA mandatory for NVENC usage?

Peter Maersk-Moller pmaersk at gmail.com
Tue Jan 21 20:29:14 UTC 2020


Take a look at
https://developer.nvidia.com/video-encode-decode-gpu-support-matrix
and at https://en.wikipedia.org/wiki/Nvidia_NVENC

Note that there is a button on the Nvidia encode matrix page to expand it
to a full list.

Regards
Peter Maersk-Moller

On Tue, Jan 21, 2020 at 7:29 PM Oleg Krutov <oleg.krutov at gmail.com> wrote:

> I run many KVM guests that share NVIDIA GRID card in vGPU mode. With
> windows 10, RDP on a guest can hardware acceleration and it's just working.
> But Linux guests have SPICE, and the only way (AFAIK) to get hw
> acceleration there is spice-streaming-agent with gst-plugin that has NVENC
> support. But NVENC in gstreamer requires CUDA on guests. As Nvidia doc
> says, CUDA is available only in vGPU configurationS that cover all of
> physical chip memory. So, M10 GRID card has 4 physical chips, and there is
> 8 1Gbyte-VRAM configuration per chip, so 32 guests may be run with this
> card and that is ok, but no CUDA and no hw acceleration. To use NVENC, one
> have to use 8Gbytes-VRAM vGPU configuration and only 4 guests can be run.
> That is very sad :( Are there some workarounds to get rid of CUDA?
>  Thanks in advance!
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20200121/7adac7b5/attachment.htm>


More information about the gstreamer-devel mailing list