Graphics
Processing
Built on cutting-edge architecture, we deliver high-performance graphics, ultra-efficient power, and AI-driven acceleration, powering advanced visuals, everywhere.


Still the Original, Still the Best
Imagination’s PowerVR parallel processing architecture started development in the 1990s to address the growing complexities of computer games.
After three decades and thirteen generations of performance boosts, efficiency savings and seismic graphics innovations, PowerVR remains the cutting-edge solution for 2/3D graphics processing on power-constrained devices, able to handle anything from an industrial user interface to cloud gaming service provision.
Our latest graphics updates
Why Imagination GPU?

Flexible graphics & compute processing
Our GPUs’ asynchronous processing of different task types – like rendering the smartphone’s UI and accelerating an LLM – makes them a very flexible silicon investment. They also come with hardware-based virtualisation for low-overhead GPU multitasking.

Efficient by design
It combines two complementary architectural features to provide the very highest levels of efficiency and performance at the edge: tile-based rendering and deferred rendering.

Enabling gaming everywhere
As the leading supplier of GPU IP into in-vehicle infotainment systems, our technology is powering the digitalisation of vehicles and, as self-driving technology evolves, is ready to support new forms of car entertainment.
RISC-V Ready
Imagination GPUs

D-Series
Imagination’s D-Series takes GPU density, efficiency and performance to a new level and adds innovative extras that help our partners succeed in competitive markets – whether that’s enabling automotive chip designers to achieve ASIL-B functional safety without overhead, or halving the area penalty of mobile ray tracing.

C-Series
Imagination's efficient GPUs improve user experiences across a wide range of consumer devices. IMG CXM is Imagination’s latest, highly efficient GPU, available in a variety of configurations to ensure the best fit for your project.

B-Series
B-Series covers all of Imagination's markets, scaling from low-area configurations for set-top boxes right the way through to high-performance solutions for desktop. B-Series introduces Imagination's innovative multi-core technology for boosting performance or adding extra multitasking flexibility to the GPU.

A-Series
IMG A-Series contains Imagination's smallest GPU IP and is perfect for industrial settings, consumer devices and entry-level mobile. Optimised for power efficiency, A-Series delivers consistent, sustainable frame rates without clock throttling.
An extensive ecosystem
of tools and support

PowerVR SDK
PowerVR Tools
Open Source GPU Drivers
Frequently asked questions
A GPU, or Graphics Processing Unit, executes several independent instructions at the same time via numerous parallel pipelines. GPUs are designed to handle the repetitive and concurrent computations needed in graphics processing, such as computing the position of objects in a 3D scene and the lighting, shadows, and reflections associated with them. They are also ideally suited to some AI or machine learning activities such as denoising and upscaling.
The GPU is often connected to the CPU and memory through a high-speed bus, allowing data to be exchanged swiftly between the two units. When a programme sends a request to the GPU for processing, the appropriate data is placed into the GPU’s memory. The data is subsequently assigned to a GPU core, which contains the specialised, parallelised units that process the instructions. Once all essential processing is done, the results are either returned to the CPU and memory for additional processing or displayed on a monitor.
GPUs and CPUs are both types of processors that perform calculations in a computer, but they are optimised for different types of tasks.
A GPU, or Graphics Processing Unit, is a specialised processor that is optimised for handling large numbers of independent calculations in parallel and simultaneously. Their cores are well-suited for tasks such as rendering 3D graphics, video encoding, and machine learning.
A CPU, or Central Processing Unit, is a general-purpose processor that is responsible for executing most of the instructions that make up a computer program. It is optimised for performing a wide range of tasks, including running operating systems, executing software applications, and performing basic arithmetic and logic operations. CPUs can have one or more cores that are used for sequential processing which is good for programs where the results of a previous instruction feed into subsequent instructions.
In terms of performance, GPUs are generally faster than CPUs for tasks that require parallel processing, such as rendering 3D graphics or certain artificial intelligence programs. However, CPUs are generally better suited for tasks that require sequential processing, such as running software applications or performing basic arithmetic and logic operations.
GPUs are used in a wide range of products and applications, such as:
- Desktop and laptop computers: Most modern computers include a dedicated GPU, which is used to render graphics, play games, and perform other visually intensive tasks.
- Gaming consoles: Gaming consoles, such as the Xbox and PlayStation, include specialised GPUs designed to deliver high-quality graphics and immersive gaming experiences.
- Mobile devices: Many modern smartphones and tablets include a GPU, which is used to render high-quality images and video, and to power mobile games.
- Automotive applications: GPUs are used in the automotive industry to drive the infotainment systems and perform autonomous vehicles functions.