New Compute Components for Video Equipment
Traditional video processing equipment is a mix of real time circuits for simple effects, and offline software running more difficult algorithms on a general purpose processor (CPU). The PC industry has developed extremely powerful graphics processing units (GPUs) with teraflops of rendering power. These are well known for gaming or workstations running a large OS in a large box. Driven by silicon advances, there are now APUs (Accelerated Processing Units) that integrate multicore CPUs with GPU parallel pixel processing in a single low power package. Combined with the OpenCL parallel programming language, and small software platforms such as Linux or Win7 Embedded, it is now possible to do many offline or dedicated hardware effects in real time software on portable equipment. This will be important for applications such as 3D stereo ENG cameras that need to correct lens and sensor aberrations in real time.
- Published
- 2010-10
- Content type
- Original Research
- Keywords
- GPU, CPU, GPGPU, APU, DisplayPort, Shader, x86, VGA, HDMI
- DOI
- 10.5594/M001389
- ISBN
- 978-1-61482-944-7