GTX 1080 Ti on Ubuntu 16.04.2 LTS.
I have SSH, nvidia-smi.
How to determine the max number of hardware h264 encode streams supported?
Note: GTX 1080 ti is not in this list: Video Encode and Decode GPU Support Matrix [NEW] | NVIDIA Developer. Some chipsets in that list support unlimited on some boards and two streams only on other boards.
A system with GTX 1080 and any GeForce card can run up to two simultaneous encode sessions, regardless of number of NVENC’s on the chip.
Just for clarity, this is documented in the Video Codec SDK documentation (app note).
Excellent answer thank you. That does explain it.
From that point I now have a system with two GTX1080 Ti cards (https://www.gigabyte.com/Graphics-Card/GV-N108TAORUS-11GD#kf)
I am expecting four hardware h264 encode streams. At the present time we have succeeded in creating only two. This has been either one on each GPU, or or two for a single GPU. Ie; can’t create three or four with our application.
Driver version: NVIDIA-SMI 384.90 / Driver Version: 384.90, Ubuntu server 16.0.4.
Unsure if this is a platform limitation, driver compatibility with OEM hardware, or our programming mistake.
Any hints or simple tests are appreciated.
Excellent answer thank you.