The Poplar SDK is a complete software stack, which was co-designed from scratch with the IPU, to implement our graph toolchain in an easy-to-use and flexible software development environment.
The IPU delivers impressive performance for NLP, including BERT-Large training, cutting hours from AI development cycles.
Best for Computer Vision
Graphcore delivers significant performance advantages for AI applications, and running EfficientNet on the IPU requires extra INT8 quantization.
All Graphcore powered systems come with a standard 1 year warranty and support, and offered with an extended 3 year option.
Explore Graphcore Powered Products
Poplar® Graph Framework Software
Standard Framework Support
Poplar seamlessly integrates with standard machine intelligence frameworks:
- TensorFlow 1 & 2 support with full performant integration with TensorFlow XLA backend
- PyTorch support for targeting IPU using the PyTorch ATEN backend
- PopART™ (Poplar Advanced Runtime) for training & inference; supports Python/C++ model building plus ONNX model input
- Full support for PaddlePaddle and other frameworks is coming soon
Not sure what you need?
Let us know what kind of project you have planned. We can help you decide.