HETEROGENEOUS PROCESSING

Overview

  • Heterogeneous processing (multicore CPUs, GPUs, DSPs, HW accelerators)
  • Rapid system integration and platform porting, Khronos test conformance
  • OpenCL, OpenMAX and OpenVX heterogeneous processing support
  • Efficient (heterogeneous) hardware and (host) software partitioning

Heterogeneous Processing for Meta Data

  • Player on Multicore with Multi-threading
  • GPU for Video Rendering (4K 12fps, HD 3fps acceleration compared to ARM multicore)
  • GPU for scaling, Alpha Blending, Screen Rotation
  • FPU and DSP/Neon in Color Space Conversion
  • ME, Deblocking Filter as Hardware Engine

Heterogeneous System Solution

Heterogeneous Processing Implementation