Getting Started
Background information
A description of the Poplar SDK with instructions for downloading and installing
An introduction to the IPU architecture, programming model and tools available
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
Tutorials to help you get started using the Poplar SDK and Graphcore tools to run code on the IPU. You can also access these from the GitHub examples repository.
Cloud partners
Getting Started with Graphcloud
How to access IPUs and run ML applications on Graphcloud
Gcore Cloud: Getting Started with IPUs
How to access IPUs and run ML applications on Gcore Cloud
Paperspace: Getting Started with IPUs
How to access IPUs and run ML applications on Paperspace
Quick start guides
These quick start guides can be used whether you are accessing IPUs through the cloud or if you have your own Pod hardware.
Run a PyTorch application
Run an application on IPUs from a Jupyter Notebook
Run a TensorFlow 2 application
Run an application directly in the Poplar Graph Programming Framework
Profile code that runs on the IPU as well as code that runs on the host server
Monitoring Hardware Quick Start
Some tips on how to troubleshoot possible hardware problems
Pod system getting started guides
Getting Started with Bow Pod Systems
Installing the Poplar SDK and setting up the Bow Pod ready to run your application
Getting Started with IPU-POD Systems
Installing the Poplar SDK and setting up the IPU-POD ready to run your application
Getting Started with IPU-POD4 DA and IPU-POD16 DA
Installing the Poplar SDK and setting up the IPU-POD DA ready to run your application