Opened 20 months ago

Last modified 16 months ago

#5568 open enhancement

POWER8 VSX vectorization libswscale/swscale.c

Reported by: edelsohn Owned by:
Priority: wish Component: swscale
Version: git-master Keywords: bounty vsx
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Optimize approximately 17 functions in libswscale/swscale.c for POWER8 VSX SIMD instructions on PPC64 Linux.

Change History (10)

comment:1 Changed 20 months ago by cehoyos

Could you elaborate? Ideally before opening more tickets...
Are you planning to send patches?

comment:2 follow-up: Changed 20 months ago by edelsohn

swscale methods frequently appear high in profiles. The routines have been optimized for x86. IBM is sponsoring bounties to enable similar SIMD optimizations for the POWER architecture.

Last edited 20 months ago by edelsohn (previous) (diff)

comment:3 Changed 20 months ago by edelsohn

  • Keywords bounty added
  • Version changed from unspecified to git-master

comment:4 Changed 20 months ago by cehoyos

Are there already developer(s) working on your task or will you add information about what you expect (at least) and how big the bounty is?

comment:5 Changed 20 months ago by edelsohn

Some developers already have stated interest and started to work on the project. As a bounty, anyone is welcome to work on it. The bounties are posted at bountysource.com.

https://www.bountysource.com/issues/34315029-power8-vsx-vectorization-libswscale-swscale-c

comment:6 Changed 20 months ago by cehoyos

  • Priority changed from normal to wish
  • Status changed from new to open

Please consider looking at ticket #5508

comment:7 Changed 16 months ago by cehoyos

  • Keywords vsx added; bounty removed

The bounty has disappeared.

comment:8 Changed 16 months ago by cehoyos

  • Keywords bounty added

Or maybe not.

comment:9 in reply to: ↑ 2 Changed 16 months ago by llogan

Replying to edelsohn:

swscale methods frequently appear high in profiles. The routines have been optimized for x86. IBM is sponsoring bounties to enable similar SIMD optimizations for the POWER architecture.

It would be helpful if access to such hardware was provided or if a machine could be donated. Is this a possibility?

comment:10 Changed 16 months ago by edelsohn

IBM already is running and reporting FATE regularly. And free access to VMs for Open Source developers is available.

Note: See TracTickets for help on using tickets.