This is my first post on this forun. I hope I’m posting at the right place !
What I try to do is to perform some hevc hardware based transcoding using 1 nvidia V100 PCIE GPU.
While transcoding a short movie, I see :
- ffmpeg transcoding speed at 0.5
- GPU ENC = 5%
- GPU DEC = 30%
- TOP cpu shows 102% utilization but total cpu resources are 800% as I have 8 cores available
My concern is about performances.
I’m currently using nvidia-smi/nvtop to monitor my GPU + nmon/top to monitor my system metrics.
I can’t identify what is the performances bottleneck here ?
Is there some specific tools to deeper monitor the GPU (RXTX speed congestion) ?
And also how works the V100 GPU internally to perform such hw processing tasks ? (1 hw chip for nvenc + 1 hw chip for nvdec not tied to whole GPU itself ?)
You’ll see more technical informations attached.
Maybe someone have an idea how to progress on my side to go further.
Wish you a pleasant day