Transcoding and Codec Optimization: Tips & Tricks


by Khang Nguyen

Authored by Nguyen, Khang T (Intel) Last updated on 08/30/2018 - 13:35

IIR Gaussian Blur Filter Implementation using Intel® Advanced Vector Extensions

This white paper proposes an implementation for the Infinite Impulse Response (IIR) Gaussian blur filter using Intel® Advanced Vector Extensions (Intel® AVX) instructions. For a 2048x2048 image size, the AVX implementation is ~2X faster than the SSE code.
Authored by Brijender Bharti (Intel) Last updated on 06/07/2017 - 12:19

Threaded Crowd Simulation with Collision Avoidance

Strategy & arcade genre games have small unit counts due to processing overhead. In Colony, we show how that overhead can be minimized with threading on the CPU and we show how to architect multi-threaded collision avoidance.
Authored by Last updated on 12/31/2018 - 14:00

Using Intel® Cilk™ Plus to Achieve Data and Thread Parallelism: A Case Study for Visual Computing

Multicore systems with advanced vector instructions are moving into many domains: from servers, workstations, and desktops, to laptops and mobile devices. There is potential for improving the performance of user applications by exploiting both data and th
Authored by Last updated on 12/31/2018 - 15:00