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

FFmpeg trac at avcodec.org
Tue Jun 19 21:17:14 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):

 Hi guys. I have something toward a vectorized hScale8To15_c from
 swscale.c. Profiling with callgrind shows it's a little faster than the
 unoptimized version, but not as fast as the extant altivec version. Hope
 to figure to figure out what's causing the difference and improve it.

 Unoptimized - 11,140,574
 VSX optimized - 9,670,008
 Altivec optimized - 3,511,966

 Does this seem like the right direction?

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


More information about the FFmpeg-trac mailing list