Background information

IPU fundamentals

Poplar SDK Overview

A description of the Poplar SDK

IPU Programmer’s Guide

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

Using IPUs from Docker

User guide for the pre-built Graphcore Docker containers for Poplar SDK components

A Dictionary of Graphcore Terminology

A dictionary of specialised terms related to Graphcore technology

Switching from GPUs to IPUs for Machine Learning Models

High-level overview of the programming changes required when switching from GPUs to IPUs.

Kubernetes IPU Operator User Guide

Kubernetes Operator support for IPUs.

Using MACVLAN with Kubernetes

Using Kubernetes with MACVLAN to provide access to the RDMA network interface.