A High Performance, OpenCL-Based VP9 Encoder

Written by Michael Larabel in Hardware on 12 January 2016 at 11:56 AM EST. 20 Comments
HARDWARE
Ittiam has announced an OpenCL-based VP9 encoder for high performance, power efficient HD video encoding.

Targeting mobile and consumer hardware where there may not be dedicated VP9 hardware, Ittiam has developed an OpenCL-based encoder that will work with the likes of ARM Mali graphics hardware. Obviously doing this encoding on the GPU in software is more efficient and performant than a CPU-based software encoder. The Samsung S6 was demonstrated with this OpenCL-based encoder for efficient VP9 usage.

Sadly this OpenCL-based VP9 video encoder isn't open-source/free software but Ittiam appears to be licensing it to various OEMs. More details via this press release. Ittiam had previously already done an OpenCL-based VP9 decoder.

Hopefully someone in the open-source community will take in time to writing a OpenCL-based VP9 implementation, but then again the open-source OpenCL Linux driver stacks still leave a lot to be desired.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week