Hugging FaceSally DohertyAnnouncement
Hugging Face and Graphcore partner for IPU-optimized Transformers
Summary
Hugging Face launched its Hardware Partner Program at the 2021 AI Hardware Summit to offer device-optimized models and software integrations. As a founding member of the program, Graphcore collaborated with Hugging Face to optimize Transformer models for its Intelligence Processing Unit (IPU). Graphcore IPUs use a massively parallel MIMD architecture with on-die ultra-high bandwidth memory designed for AI workloads featuring fine-grained parallelism, low precision arithmetic, and sparsity. Through Hugging Face's open-source Optimum toolkit, developers will receive plug-and-play access to certified, hardware-optimized models across vision, speech, translation, and text generation. Graphcore's Poplar SDK integrates with PyTorch, TensorFlow, Docker, and Kubernetes, simplifying the process of porting workloads to IPU-POD datacenter compute systems.
Context
Developers seeking to harness hardware acceleration for Transformer models face challenges with coding complexity and learning new software workflows when targeting specialized AI hardware instead of GPUs.
Approach / What changed
Graphcore joined Hugging Face's Hardware Partner Program to release certified, IPU-optimized Transformer models via the open-source Optimum library, supported by the Poplar SDK's integrations with PyTorch, TensorFlow, Docker, and Kubernetes.
Takeaways
Graphcore IPUs use a massively parallel MIMD architecture with ultra-high bandwidth on-die memory, contrasting with traditional SIMD/SIMT GPU architectures.
Hugging Face introduced Optimum, an open-source library and toolkit providing developers with plug-and-play access to hardware-optimized models.
Graphcore's Poplar SDK integrates directly with standard frameworks such as PyTorch and TensorFlow alongside orchestration tools like Docker and Kubernetes.
Source and freshness
- Source
- huggingface.co
- Published
- Added to Yomu
- Last updated
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.