mlsanityData to 7 Oct 2026

Scaling Deep Learning Computation over the Inter-Core Connected Intelligence Processor with T10

arXiv 2408.04808 ↗First posted 9 Aug 2024cs.DC cs.LGcited by 5

Not on the map. Why?

Abstract (arXiv)

As AI chips incorporate numerous parallelized cores to scale deep learning (DL) computing, inter-core communication is enabled recently by employing high-bandwidth and low-latency interconnect links on the chip (e.g., Graphcore IPU). It allows each core to directly access the fast scratchpad memory in other cores, which enables new parallel computing paradigms. However, without proper support for the scalable inter-core connections in current DL compilers, it is hard for developers to exploit the benefits of this new architecture. We present T10, the first DL compiler to exploit the inter-core communication bandwidth and distributed on-chip memory on AI chips. To formulate the computation and communication patterns of tensor operators in this new architecture, T10 introduces a distributed tensor abstraction rTensor. T10 maps a DNN model to execution plans with a generalized compute-shift pattern, by partitioning DNN computation into sub-operators and mapping them to cores, so that the cores can exchange data following predictable patterns. T10 makes globally optimized trade-offs between on-chip memory consumption and inter-core communication overhead, selects the best execution plan from a vast optimization space, and alleviates unnecessary inter-core communications. Our evaluation with a real inter-core connected AI chip, the Graphcore IPU, shows up to 3.3× performance improvement, and scalability support for larger models, compared to state-of-the-art DL compilers and vendor libraries.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 21 of its 61 references that are in the map. First posted on arXiv 9 Aug 2024.

Builds on

21 of 61 references.

References · 21

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  4. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  5. 2023Mamba: Linear-Time Sequence Modeling with Selective State Spacescited by 4,616
  6. 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,464
  7. 2023RWKV: Reinventing RNNs for the Transformer Eracited by 814
  8. 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 621
  9. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
  10. 2020Ansor: Generating High-Performance Tensor Programs for Deep Learningcited by 199
  11. 2018Beyond Data and Model Parallelism for Deep Neural Networkscited by 177
  12. 2018Mesh-TensorFlow: Deep Learning for Supercomputerscited by 168
9 more
  1. 2021GSPMD: General and Scalable Parallelization for ML Computation Graphscited by 109
  2. 2018Tensor Comprehensions: Framework-Agnostic High-Performance Machine Learning Abstractionscited by 84
  3. 2019Dissecting the Graphcore IPU Architecture via Microbenchmarkingcited by 47
  4. 2018Supporting Very Large Models using Automatic Dataflow Graph Partitioningcited by 43
  5. 2024SambaNova SN40L: Scaling the AI Memory Wall with Dataflow and Composition of Expertscited by 18
  6. 2024PartIR: Composing SPMD Partitioning Strategies for Machine Learningcited by 10
  7. 2021TENET: A Framework for Modeling Tensor Dataflow Based on Relation-centric Notationcited by 9
  8. 2022DISTAL: The Distributed Tensor Algebra Compilercited by 6
  9. 2023Revet: A Language and Compiler for Dataflow Threadscited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 4; 2026: 1.

5 papers.