mlsanityData to 14 Oct 2026

Automatic Discovery of Composite SPMD Partitioning Strategies in PartIR

arXiv 2210.06352 ↗First posted 7 Oct 2022cs.DC cs.LG cs.NEcited by 2

Not on the map. Why?

Abstract (arXiv)

Large neural network models are commonly trained through a combination of advanced parallelism strategies in a single program, multiple data (SPMD) paradigm. For example, training large transformer models requires combining data, model, and pipeline partitioning; and optimizer sharding techniques. However, identifying efficient combinations for many model architectures and accelerator systems requires significant manual analysis. In this work, we present an automatic partitioner that identifies these combinations through a goal-oriented search. Our key findings are that a Monte Carlo Tree Search-based partitioner leveraging partition-specific compiler analysis directly into the search and guided goals matches expert-level strategies for various models.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 18 of its 38 references that are in the map. First posted on arXiv 7 Oct 2022.

Builds on

18 of 38 references.

References · 18

  1. 2020Language Models are Few-Shot Learnerscited by 32,419
  2. 2020Denoising Diffusion Probabilistic Modelscited by 21,076
  3. 2020Scaling Laws for Neural Language Modelscited by 6,586
  4. 2022Training Compute-Optimal Large Language Modelscited by 3,019
  5. 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,868
  6. 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,631
  7. 2021Scaling Language Models: Methods, Analysis & Insights from Training Gophercited by 1,202
  8. 2020Learning to Simulate Complex Physics with Graph Networkscited by 880
  9. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
  10. 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 341
  11. 2018Beyond Data and Model Parallelism for Deep Neural Networkscited by 179
  12. 2022Pre-training via Denoising for Molecular Property Predictioncited by 124
6 more
  1. 2021GSPMD: General and Scalable Parallelization for ML Computation Graphscited by 111
  2. 2019PipeMare: Asynchronous Pipeline Parallel DNN Trainingcited by 55
  3. 2020Automatic Cross-Replica Sharding of Weight Update in Data-Parallel Trainingcited by 30
  4. 2021Automap: Towards Ergonomic Automated Parallelism for ML Modelscited by 12
  5. 2020Auto-MAP: A DQN Framework for Exploring Distributed Execution Plans for DNN Workloadscited by 4
  6. 2021A Transferable Approach for Partitioning Machine Learning Models on Multi-Chip-Modulescited by 2

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.