Getting Started

Information on how to install the drivers and other essential software for your IPU hardware, how to run your first IPU program and get started with frameworks such as TensorFlow or PyTorch.

Poplar SDK Overview

A description of the components of the Poplar SDK and instructions for downloading and installing.

IPU Programmer’s Guide

An introduction to the IPU architecture, programming model and tools available.

PopDist and PopRun: User Guide

PopRun and PopDist support running applications across multiple IPUs.

Using IPUs from Docker

A set of pre-built Docker packages containing components of the Poplar SDK.

A Dictionary of Graphcore Terminology

A dictionary of specialised terms related to Graphcore technology.