mlsanityData to 14 Oct 2026

Dissecting the Graphcore IPU Architecture via Microbenchmarking

arXiv 1912.03413 ↗First posted 7 Dec 2019cs.DC cs.AR cs.PFcited by 47

Not on the map. Why?

Abstract (arXiv)

This report focuses on the architecture and performance of the Intelligence Processing Unit (IPU), a novel, massively parallel platform recently introduced by Graphcore and aimed at Artificial Intelligence/Machine Learning (AI/ML) workloads. We dissect the IPU's performance behavior using microbenchmarks that we crafted for the purpose. We study the IPU's memory organization and performance. We study the latency and bandwidth that the on-chip and off-chip interconnects offer, both in point-to-point transfers and in a spectrum of collective operations, under diverse loads. We evaluate the IPU's compute power over matrix multiplication, convolution, and AI/ML primitives. We discuss actual performance in comparison with its theoretical limits. Our findings reveal how the IPU's architectural design affects its performance. Moreover, they offer simple mental models to predict an application's performance on the IPU, on the basis of the computation and communication steps it involves. This report is the natural extension to a novel architecture of a continuing effort of ours that focuses on the microbenchmark-based discovery of massively parallel architectures.

Key facts. Cited by 47 papers in the map (data through 14 Oct 2026). First posted on arXiv 7 Dec 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 9; 2022: 10; 2023: 17; 2024: 5; 2025: 4; 2026: 2.

47 papers.

Sort:

  1. 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,673
  2. 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 263
  3. 2022AEGNN: Asynchronous Event-based Graph Neural Networkscited by 118
  4. 2023Towards Foundational Models for Molecular Learning on Large-Scale Multi-Task Datasetscited by 39
  5. 2021Performance of a Geometric Deep Learning Pipeline for HL-LHC Particle Trackingcited by 30
  6. 2022Efficient recurrent architectures through activity sparsity and sparse back-propagation through timecited by 26
  7. 2022Flashlight: Enabling Innovation in Tools for Machine Learningcited by 25
  8. 2023A Survey on Deep Learning Hardware Accelerators for Heterogeneous HPC Platformscited by 21
  9. 2023Training and inference of large language models using 8-bit floating pointcited by 20
  10. 2023Dynamic Sparsity Is Channel-Level Sparsity Learnercited by 18
  11. 2023Unit Scaling: Out-of-the-Box Low-Precision Trainingcited by 17
  12. 2022Graph Neural Networks in Particle Physics: Implementations, Innovations, and Challengescited by 12
35 more
  1. 2021Multi-Horizon Forecasting for Limit Order Books: Novel Deep Learning Approaches and Hardware Acceleration using Intelligent Processing Unitscited by 10
  2. 2021Resource-Efficient Deep Learning: A Survey on Model-, Arithmetic-, and Implementation-Level Techniquescited by 9
  3. 2023MP-Rec: Hardware-Software Co-Design to Enable Multi-Path Recommendationcited by 9
  4. 2023Design Principles for Lifelong Learning AI Acceleratorscited by 9
  5. 2021Efficient Sequence Packing without Cross-contamination: Accelerating Large Language Models without Impacting Performancecited by 8
  6. 2023Training Large Language Models Efficiently with Sparsity and Dataflowcited by 7
  7. 2022Photonic Reconfigurable Accelerators for Efficient Inference of CNNs with Mixed-Sized Tensorscited by 5
  8. 2023Evaluating Emerging AI/ML Accelerators: IPU, RDU, and NVIDIA/AMD GPUscited by 5
  9. 2024Scaling Deep Learning Computation over the Inter-Core Connected Intelligence Processor with T10cited by 5
  10. 2022Adaptive Block Floating-Point for Analog Deep Learning Hardwarecited by 4
  11. 2023Harnessing Manycore Processors with Distributed Memory for Accelerated Training of Sparse and Recurrent Modelscited by 4
  12. 2022Extreme Acceleration of Graph Neural Network-based Prediction Models for Quantum Chemistrycited by 3
  13. 2023Efficient Real Time Recurrent Learning through combined activity and parameter sparsitycited by 3
  14. 2024Optimal Gradient Checkpointing for Sparse and Recurrent Architectures using Off-Chip Memorycited by 3
  15. 2021GroupBERT: Enhanced Transformer Architecture with Efficient Grouped Structurescited by 2
  16. 2022Physics Community Needs, Tools, and Resources for Machine Learningcited by 2
  17. 2024Performance and Power: Systematic Evaluation of AI Workloads on Accelerators with CARAMLcited by 2
  18. 2021GPU Domain Specialization via Composable On-Package Architecturecited by 1
  19. 2022Benchmarking GPU and TPU Performance with Graph Neural Networkscited by 1
  20. 2023Tricking AI chips into Simulating the Human Brain: A Detailed Performance Analysiscited by 1
  21. 2023LoopTune: Optimizing Tensor Computations with Reinforcement Learningcited by 1
  22. 2023Mini Minds: Exploring Bebeshka and Zlata Baby Modelscited by 1
  23. 2025ClusterFusion: Expanding Operator Fusion Scope for LLM Inference via Cluster-Level Collective Primitivecited by 1
  24. 2026Radiant Foam Rendering on a Graph Processorcited by 1
  25. 2021A Construction Kit for Efficient Low Power Neural Network Accelerator Designscited by 0
  26. 2021NanoBatch Privacy: Enabling fast Differentially Private learning on the IPUcited by 0
  27. 2023Reducing Memory Requirements for the IPU using Butterfly Factorizationscited by 0
  28. 2023Generating QM1B with PySCFIPUcited by 0
  29. 2023The Landscape of Modern Machine Learning: A Review of Machine, Distributed and Federated Learningcited by 0
  30. 2024Physics-informed generative real-time lens-free imagingcited by 0
  31. 2024PixRO: Pixel-Distributed Rotational Odometry with Gaussian Belief Propagationcited by 0
  32. 2025Exploring the Performance Improvement of Tensor Processing Engines through Transformation in the Bit-weight Dimension of MACscited by 0
  33. 2025ELK: Exploring the Efficiency of Inter-core Connected AI Chips with Deep Learning Compiler Techniquescited by 0
  34. 2025DABench-LLM: Standardized and In-Depth Benchmarking of Post-Moore Dataflow AI Accelerators for LLMscited by 0
  35. 2026TCL: Enabling Fast and Efficient Cross-Hardware Tensor Program Optimization via Continual Learningcited by 0