Pith. sign in

REVIEW 3 cited by

Dissecting the Graphcore IPU Architecture via Microbenchmarking

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1912.03413 v1 pith:NKLQ7RPB submitted 2019-12-07 cs.DC cs.ARcs.PF

classification cs.DCcs.ARcs.PF
keywords performancearchitecturefocusesgraphcoreintelligencemassivelynoveloffer
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

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.

Discussion (0). Sign in to comment.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. ClusterFusion: Expanding Operator Fusion Scope for LLM Inference via Cluster-Level Collective Primitive

    cs.DC 2025-08 conditional novelty 6.0 of 10

    ClusterFusion fuses QKV projection, attention, and output projection into one kernel using Hopper cluster collectives, cutting average decoding latency by about 1.6x on an H100.

  2. ELK: Exploring the Efficiency of Inter-core Connected AI Chips with Deep Learning Compiler Techniques

    cs.AR 2025-07 conditional novelty 6.0 of 10

    A compiler framework, Elk, jointly schedules compute, inter-core data exchange, and HBM preloading on inter-core connected AI chips, reaching 94.84 percent of an ideal roofline on LLM workloads.

  3. Hardware Acceleration in Portable MRIs: State of the Art and Future Prospects

    cs.AR 2025-09 conditional novelty 4.0 of 10

    A survey arguing that hardware acceleration, especially FPGAs and edge GPUs, is central to practical portable MRI, plus a proposed Low-Field MRI Consortium.

Pith tools