Intelligence Processing Unit

Intelligence Processing Unit

Designed for machine intelligence

Get Started

Introducing the IPU

The Intelligence Processing Unit (IPU) is completely different from today’s CPU and GPU processors. It is a highly flexible, easy to use, parallel processor that has been designed from the ground up to deliver state of the art performance on current machine intelligence models for both training and inference. But more importantly, the IPU has been designed to allow new and emerging machine intelligence workloads to be realized. 


The world's first IPU server 

The Dell DSS8440, the first Graphcore IPU server, is now available to order from Dell. The Graphcore IPU is unique in keeping the entire machine learning knowledge model inside the processor. With 16 IPU processors, all connected with IPU-Link™ technology in a server, an IPU system has over 100,000 completely independent programs, all working in parallel on the machine intelligence knowledge model.


Arithmetic efficiency

The IPU delivers much better arithmetic efficiency on small batch sizes for both training and inference which results in faster model convergence in training, models that generalise better, the ability to parallelize over many more IPU processors to reduce training time for a given batch size, and also delivers much higher throughput at lower latencies for inference.
Screen Shot 2019-11-13 at 16.55.04

Detailed benchmarks

Check out the latest Graphcore benchmarks, including performance on ResNeXt, Markov Chain Monte Carlo and BERT.

Read more

Explore IPU Server Products

Download the DSS8440 IPU White Paper and make new AI Breakthroughs with the Dell IPU Server.

Download now