[FFmpeg-devel] [PATCH] avfilter/vf_gblur: add x86 SIMD optimizations

Carl Eugen Hoyos ceffmpeg at gmail.com
Sat Jun 1 01:11:56 EEST 2019


Am Do., 30. Mai 2019 um 05:46 Uhr schrieb Ruiling Song <ruiling.song at intel.com>:
>
> For details of the implementation, please refer to the comment
> inlined in the assembly code.

This sentence sounds unneeded to me.

> It improves the horizontal pass
> performance about 100% under single thread.

I am not a native speaker but I wonder what a "100% speed
improvement" could mean...

> Tested overall performance using the command(avx2 enabled):
> ./ffmpeg -i 1080p.mp4 -vf gblur -f null /dev/null
> ./ffmpeg -i 1080p.mp4 -vf gblur=threads=1 -f null /dev/null
> For single thread, the fps improves from 43 to 60, about 40%.
> For multi-thread, the fps improves from 110 to 130, about 20%.

Carl Eugen


More information about the ffmpeg-devel mailing list