Learn more about the Graphcore Poplar® SDK and get started programming IPU systems.

Read Analyst Report on Poplar Support

Open & Extensible Poplar Libraries

Get access to 50+ optimised functions for common ML models and 750 high performance compute elements. Modify and write custom libraries. 

Straightforward Deployment

Pre-built Docker containers with Poplar SDK, Tools and frameworks images to get up and running fast.

ML Frameworks Support

Support for standard ML frameworks: TensorFlow 1 and 2, ONNX and PyTorch with PaddlePaddle coming soon. 

TensorFlow PyTorch ONNX PaddlePaddle

Standard Ecosystem Support

Ready for production with Microsoft Azure deployment, Kubernetes orchestration, Docker containers and Hyper-V virtualisation & security.

Azure Docker Kubernetes Microsoft Hyper-v

Get up and running fast on the IPU with our comprehensive software documentation.

Watch on-demand videos and demos.

Running PyTorch on IPU

ResNext computer vision model demo

Running TensorFlow on IPU

MCMC probability model demo

EfficientNet-80- Training_2 Click to Zoom
We regularly update our benchmark charts to reflect new optimisations and the latest performance features in our software. And we share public examples for all of our benchmarks on GitHub so you can run them for yourself during evaluation. Go to our benchmark page to see the results and go direct to our public examples repo. Latest benchmarks
Jul 08, 2020 Graphcore China launches IPU Developer Cloud Read more
Jul 07, 2020 Delving Deep into Modern Computer Vision Models Read more
Jul 07, 2020 Graphcore Open Sources Poplar Graph Libraries (PopLibs) Read more
Github Visit public repo
Graphcore Support Get support
Stack Overflow Ask a question
Zhihu Visit Zhihu