[FFmpeg-trac] #5568(swscale:open): POWER8 VSX vectorization libswscale/swscale.c
FFmpeg
trac at avcodec.org
Sat Jun 23 09:16:58 EEST 2018
#5568: POWER8 VSX vectorization libswscale/swscale.c
-------------------------------------+-----------------------------------
Reporter: edelsohn | Owner:
Type: enhancement | Status: open
Priority: wish | Component: swscale
Version: git-master | Resolution:
Keywords: bounty vsx | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-----------------------------------
Comment (by bookmoons):
Timed the same command on the major x86 extensions so we can compare.
Column 3 is the cpuflags value.
{{{
0.19 9374 sse2
0.19 9383 sse4.1
0.19 9383 ssse3
1.00 48616 0
1.10 53473 sse3
1.10 53509 mmx
1.10 53543 fma4
1.10 53548 avx
1.10 53622 fma3
1.11 53730 sse4.2
1.11 54172 avx2
1.12 54221 sse
}}}
Most of them are strangely slower than plain C. It's consistent. I don't
know what that's about. But sse 2 4.1, ssse 3 are all >4x faster.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5568#comment:32>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list