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

FFmpeg trac at avcodec.org
Fri Jun 22 08:20:31 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'm getting some numbers from the TIMER macros. But the run counts bounce
 up and down. Does that seem right?

 >   3521 UNITS in hscale,      32 runs,      0 skips
 >   6714 UNITS in hscale,      64 runs,      0 skips
 >   6456 UNITS in hscale,     128 runs,      0 skips
 >   3182 UNITS in hscale,      64 runs,      0 skips
 >   3344 UNITS in hscale,      64 runs,      0 skips
 >   3375 UNITS in hscale,     128 runs,      0 skips
 >   3419 UNITS in hscale,     128 runs,      0 skips
 >   6693 UNITS in hscale,     255 runs,      1 skips

 What I've done is wrap the callsites as shown above. There are 4 of them,
 all through function pointers. I gave all 4 the same name "hscale".

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


More information about the FFmpeg-trac mailing list