A quick guide to writing OpenCL kernels for PowerVR Rogue GPUs
This article and a follow-up to be published next month introduce OpenCL programming for the PowerVR Rogue architecture.
Firstly, I’d like to give you an overview of OpenCL programming fundamentals using a basic program, followed by an explanation of OpenCL execution on Rogue GPUs.
This provides the background to understand the programming guidelines for the Rogue architecture which are illustrated by using a case study of an image filtering program.
Related Semiconductor IP
- High performance GPU for cloud gaming with DirectX support
- GPU based on Arm's 5th Gen architecture
- High Performance GPU for premium DTVs
- Efficient GPU ideal for integrating into smart home hubs, set-top boxes or mainstream DTVs
- Smallest GPU to support native HDR applications, suitable for wearable devices, smart home hubs, or mainstream set-top boxes
Related Blogs
- PowerVR Rogue GPUs achieve OpenGL ES 3.1 conformance, we go hands-on with a compute demo
- Dialling it up on PowerVR GPUs: how to optimise automotive dashboards for efficient rendering
- GPUs in cars are for more than just graphics
- Why OpenCL will be on Every Smartphone in 2014
Latest Blogs
- Why Choose Hard IP for Embedded FPGA in Aerospace and Defense Applications
- Migrating the CPU IP Development from MIPS to RISC-V Instruction Set Architecture
- Quintauris: Accelerating RISC-V Innovation for next-gen Hardware
- Say Goodbye to Limits and Hello to Freedom of Scalability in the MIPS P8700
- Why is Hard IP a Better Solution for Embedded FPGA (eFPGA) Technology?