[FFmpeg-devel] Performance of P010LE/BE pixel convertion
Oliver Collyer
ovcollyer at mac.com
Thu Sep 1 09:56:52 EEST 2016
What CPU are you using? It's presumably going to vary wildly from one CPU to another?
> On 1 Sep 2016, at 08:52, Ali KIZIL <alikizil at gmail.com> wrote:
>
> Hi all,
>
> I tested P010LE pixel convertion from YUV420P in NVENC Main 10 HEVC UHD 50
> fps encoding on Nvidia Pascal Titan X GPU:
>
> Nvidia Pascal Titan X GPU can not reach to 50 fps on Main 10 P010LE HEVC
> encoding:
>
> ffmpeg -loglevel verbose -i
> /media/usb1/4k_sampels/Samsung_SUHD_Picture_Quality\ Demo_Nano_Crystal\
> Display_UK-Version.mp4 -c:v:0 nvenc_hevc -preset hp -cbr 1 -2pass 0 -r 50
> -vb 28000k -minrate 28000k -maxrate 28000k -bufsize 28000k -muxrate 30000k
> -c:a:0 aac -b:a:0 192k -pix_fmt p010le 'udp://233.33.33.1:5001'
>
> FPS waves around 41-43 fps. If same command with YUV420P, it reaches to 120
> - 130 fps.
>
> GPU NVENC Load:
> nvidia-smi dmon -i 0
> gpu pwr temp sm mem enc dec mclk pclkIdx W C % % % % MHz MHz
>
> 0 81 67 9 2 41 0 4513 1809
> 0 80 66 9 2 41 0 4513 1809
> 0 81 67 9 2 42 0 4513 1809
> 0 80 67 10 2 41 0 4513 1809
> 0 81 67 9 2 44 0 4513 1809
>
> I think bottleneck is not at GPU side, pixel convertion maybe needs speed
> up improvement.
>
>
> If codec changed to rawvideo to test pixel format convertion performance
> testing, FPS again waves around 39-40 fps
>
>
> I wanted to state these test reults.
>
>
> Kind Regards,
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
More information about the ffmpeg-devel
mailing list