[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