[FFmpeg-trac] #5568(swscale:open): POWER8 VSX vectorization libswscale/swscale.c

FFmpeg trac at avcodec.org
Sat Jun 23 06:10:09 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):

 I have a first build of a skeleton asm version. This is promising.

 Numbers from the new command line (with my poor exploratory code mentioned
 above). Now timing just the one call as recommended.

 {{{
 21340  Plain C
 19609  New VSX optimized
  6214  Altivec optimized
 }}}

 It does help stabilize. With the old command the first run would sometimes
 be wildly higher. There are a few lines with skips now, so I'm taking the
 last line with 0-2 skips.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/5568#comment:31>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list