[FFmpeg-devel] swscale/rgb2rgb : add X86_64 SIMD (SSSE3 and AVX2) for shuffly_bytes func

Carl Eugen Hoyos ceffmpeg at gmail.com
Sun Mar 18 17:35:38 EET 2018


2018-03-18 16:08 GMT+01:00, Martin Vignali <martin.vignali at gmail.com>:

> shuffle_bytes_0321_c: 51.4
> shuffle_bytes_0321_ssse3: 18.7
> shuffle_bytes_0321_avx2: 12.7
> shuffle_bytes_1230_c: 126.9
> shuffle_bytes_1230_ssse3: 16.7
> shuffle_bytes_1230_avx2: 12.9
> shuffle_bytes_2103_c: 52.4
> shuffle_bytes_2103_mmx: 76.7
> shuffle_bytes_2103_mmxext: 197.2
> shuffle_bytes_2103_ssse3: 17.4
> shuffle_bytes_2103_avx2: 12.4
> shuffle_bytes_3012_c: 127.4
> shuffle_bytes_3012_ssse3: 14.7
> shuffle_bytes_3012_avx2: 12.4
> shuffle_bytes_3210_c: 127.4
> shuffle_bytes_3210_ssse3: 18.2
> shuffle_bytes_3210_avx2: 12.9

Does the patch have measurable overall impact?

Thank you, Carl Eugen


More information about the ffmpeg-devel mailing list