Tag Archives | GPU Compute

15-Example of image filtering by means of convolution

Heterogeneous compute case study: image convolution filtering

     

In a previously published article, I offered a quick guide to writing OpenCL kernels for PowerVR Rogue GPUs; this sets the scene for what follows next: a practical case study that analyzes image convolution kernels written using OpenCL. Many image processing tasks such as blurring, sharpening and edge detection can be implemented by means of […]

Continue Reading 1
25-Integrating zero-copy flow with Android Camera HAL

The PowerVR Imaging Framework for Android

     

In my previous article about heterogeneous architectures, I identified memory bandwidth as the main bottleneck for implementing power-efficient algorithms for computer vision. Luckily, Imagination has created an innovative solution designed to address this common issue in mobile and embedded devices – and it comes in the form of the PowerVR Imaging Framework. Introducing the PowerVR […]

Continue Reading 0
03-Vision software pipeline implemented on top of hardware

Increasing performance and power efficiency in heterogeneous software

     

Heterogeneous architectures in embedded computing are fast becoming a reality – we indeed see many leading IP and semiconductor companies today building heterogeneous computing hardware. In the article below, I’m going to describe one typical use case for heterogeneous computing and the challenges that result from moving to a heterogeneous programming model. Running a beautification […]

Continue Reading 0
07-Example NDRange in 2 dimensions comprising 512 work-items

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 […]

Continue Reading 0
01-SoC architecture

A primer on mobile systems used for heterogeneous computing

       

In the mobile and embedded market, the design constraints of electronic products can sometimes be seen as tight and contradictory: the market demands higher performance yet lower power consumption, reductions in cost but shorter time-to-market. These constraints have created a trend for more specialized hardware designs that fit a particular application; if each task is […]

Continue Reading 1
GPU compute_memory hierarchy in OpenCL

The complete glossary to heterogeneous compute

     

For the last decade, Imagination has been at the forefront of heterogeneous compute, becoming a founding member of the HSA Foundation and a contributor to many open heterogeneous computing standards available today, including OpenCL, OpenGL ES and Vulkan. Our MIPS processors, PowerVR multimedia and Ensigma connectivity technologies have been integrated in many mobile and embedded […]

Continue Reading 2
ELVEES_groups2

ELVEES goes full purple: MIPS, PowerVR and Ensigma united in one vision chip

       

If you follow this blog closely (and I hope you do), you may have read several articles recently about the great work Imagination is doing to help silicon vendors get to market quickly. One example is the creation of IP platforms that can easily be integrated on chip. In addition, these IP platforms support customizable […]

Continue Reading 3
The future of mobile embedded GPUs - PowerVR Series7 infographic

The future of mobile and embedded GPUs [infographic]

   

With the new PowerVR Rogue GPUs making appearances in several mobile chips, we’ve designed an infographic which outlines the future of graphics processing on smartphones, tablets, wearables and more. The graphic helps consumers understand how the newer GPUs stack up against their predecessors and what are the unique advantages of PowerVR over competing solutions. We’ve […]

Continue Reading 7
HSA Foundation

New HSA Foundation specification brings us closer to heterogeneous computing

       

When the HSA Foundation was officially introduced back in 2012, I remember being on a conference call with our EVP of marketing Tony King-Smith and Patrick Moorhead*, founder and president of Moor Insights & Strategy. Patrick was working on a whitepaper (you can read it here) and was talking to the founding members to get […]

Continue Reading 1
Imagination at CES 2015 - booth (2)

Imagination at CES 2015: press coverage round-up

      

CES 2015 was a great way to kick off the new year in style. This time around the focus was placed on refining and improving the user experience rather than innovating; there were also several exciting announcements for IoT, wearables and automotive that highlighted important trends for the next 12 months. For more information on […]

Continue Reading 7