Mesh-TensorFlow: Deep Learning for Supercomputers
Not on the map. Why?
Cited by 33 in Mixture-of-experts, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
Batch-splitting (data-parallelism) is the dominant distributed Deep Neural Network (DNN) training strategy, due to its universal applicability and its amenability to Single-Program-Multiple-Data (SPMD) programming. However, batch-splitting suffers from problems including the inability to train very large models (due to memory constraints), high latency, and inefficiency at small batch sizes. All of these can be solved by more general distribution strategies (model-parallelism). Unfortunately, efficient model-parallel algorithms tend to be complicated to discover, describe, and to implement, particularly on large clusters. We introduce Mesh-TensorFlow, a language for specifying a general class of distributed tensor computations. Where data-parallelism can be viewed as splitting tensors and operations along the "batch" dimension, in Mesh-TensorFlow, the user can specify any tensor-dimensions to be split across any dimensions of a multi-dimensional mesh of processors. A Mesh-TensorFlow graph compiles into a SPMD program consisting of parallel operations coupled with collective communication primitives such as Allreduce. We use Mesh-TensorFlow to implement an efficient data-parallel, model-parallel version of the Transformer sequence-to-sequence model. Using TPU meshes of up to 512 cores, we train Transformer models with up to 5 billion parameters, surpassing state of the art results on WMT'14 English-to-French translation task and the one-billion-word language modeling benchmark. Mesh-Tensorflow is available at https://github.com/tensorflow/mesh .
Key facts. Cited by 168 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 1; 2021: 52; 2022: 36; 2023: 28; 2024: 22; 2025: 21; 2026: 8.
168 papers.
Sort:
By area:
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
- 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,601
- 2021GLaM: Efficient Scaling of Language Models with Mixture-of-Expertscited by 890
- 2022LLM.int8(): 8-bit Matrix Multiplication for Transformers at Scalecited by 881
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 621
- 2022Mixture-of-Experts with Expert Choice Routingcited by 611
- 2023The Falcon Series of Open Language Modelscited by 526
- 2022ST-MoE: Designing Stable and Transferable Sparse Expert Modelscited by 391
- 2025Fast3R: Towards 3D Reconstruction of 1000+ Images in One Forward Passcited by 356
- 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 339
- 2021Pre-Trained Models: Past, Present and Futurecited by 319
38 more
- 2022Reducing Activation Recomputation in Large Transformer Modelscited by 300
- 2021ZeRO-Infinity: Breaking the GPU Memory Wall for Extreme Scale Deep Learningcited by 253
- 2021Accelerating Sparse Deep Neural Networkscited by 213
- 2022Scaling Up Models and Data with textttt5x and textttseqiocited by 187
- 2021Combined Scaling for Zero-shot Transfer Learningcited by 182
- 2022A New Generation of Perspective API: Efficient Multilingual Character-level Transformerscited by 181
- 2024Scaling Laws for Fine-Grained Mixture of Expertscited by 166
- 2021ExT5: Towards Extreme Multi-Task Scaling for Transfer Learningcited by 161
- 2021Charformer: Fast Character Transformers via Gradient-based Subword Tokenizationcited by 158
- 2023Pushing Mixture of Experts to the Limit: Extremely Parameter Efficient MoE for Instruction Tuningcited by 148
- 2022A Review of Sparse Expert Models in Deep Learningcited by 147
- 2021PanGu-α: Large-scale Autoregressive Pretrained Chinese Language Models with Auto-parallel Computationcited by 134
- 2021Scaling Up Influence Functionscited by 130
- 2021FastMoE: A Fast Mixture-of-Expert Training Systemcited by 110
- 2021GSPMD: General and Scalable Parallelization for ML Computation Graphscited by 109
- 2022Accelerating Distributed MoE Training and Inference with Linacited by 109
- 2021Scale Efficiently: Insights from Pre-training and Fine-tuning Transformerscited by 105
- 2022Scaling Laws vs Model Architectures: How does Inductive Bias Influence Scaling?cited by 103
- 2021The Efficiency Misnomercited by 98
- 2021BigSSL: Exploring the Frontier of Large-Scale Semi-Supervised Learning for Automatic Speech Recognitioncited by 88
- 2021Do Transformer Modifications Transfer Across Implementations and Applications?cited by 87
- 2021Sparse is Enough in Scaling Transformerscited by 86
- 2022Pathways: Asynchronous Distributed Dataflow for MLcited by 81
- 2021Scalable and Efficient MoE Training for Multitask Multilingual Modelscited by 76
- 2021TeraPipe: Token-Level Pipeline Parallelism for Training Large-Scale Language Modelscited by 74
- 2022ELLE: Efficient Lifelong Pre-training for Emerging Datacited by 70
- 2023EE-LLM: Large-Scale Training and Inference of Early-Exit Large Language Models with 3D Parallelismcited by 69
- 2022HyperPrompt: Prompt-based Task-Conditioning of Transformerscited by 67
- 2023Lifelong Language Pretraining with Distribution-Specialized Expertscited by 64
- 2022Uni-Perceiver-MoE: Learning Sparse Generalist Models with Conditional MoEscited by 58
- 2022Mixture of Attention Heads: Selecting Attention Heads Per Tokencited by 58
- 2023SWARM Parallelism: Training Large Models Can Be Surprisingly Communication-Efficientcited by 58
- 2021Randomness In Neural Network Training: Characterizing The Impact of Toolingcited by 57
- 2022Bamboo: Making Preemptible Instances Resilient for Affordable Training of Large DNNscited by 49
- 2021H-Transformer-1D: Fast One-Dimensional Hierarchical Attention for Sequencescited by 47
- 2022DFX: A Low-latency Multi-FPGA Appliance for Accelerating Transformer-based Text Generationcited by 46
- 2021ERNIE 3.0 Titan: Exploring Larger-scale Knowledge Enhanced Pre-training for Language Understanding and Generationcited by 45
- 2021Joint Passage Ranking for Diverse Multi-Answer Retrievalcited by 43
50 most cited of 168 All 168 (JSON)
- 2026The Life of a Token: from Words to Bits on the Wire17 Sep 2026
- 2026Chimaera: A Mixture-of-Graph-Experts Architecture for Cross-Task and Cross-Dataset Graph Learning8 Sep 2026
- 2026Z-Loss Backward Geometry in Dense Output Heads and Sparse Routers31 Jul 2026
- 2026BluTrain: A C++/CUDA Framework for AI Systems23 Jun 2026
- 2026Folding Tensor and Sequence Parallelism for Memory-Efficient Transformer Training & Inference29 Apr 2026
- 2026Decoupled DiLoCo for Resilient Distributed Pre-training23 Apr 2026
- 2026Performance of Small Language Model Pretraining on FABRIC: An Empirical Study2 Feb 2026
- 2026Axe: A Simple Unified Layout Abstraction for Machine Learning Compilers27 Jan 2026
- 2025BOOST: BOttleneck-Optimized Scalable Training Framework for Low-Rank Large Language Models13 Dec 2025
- 2025A Scalable NorthPole System with End-to-End Vertical Integration for Low-Latency and Energy-Efficient LLM Inference20 Nov 2025
- 2025Speculative Decoding in Decentralized LLM Inference: Turning Communication Latency into Computation Throughput13 Nov 2025
- 2025TeamFormer: Shallow Parallel Transformers with Progressive Approximation17 Oct 2025
38 more
- 2025Slicing Is All You Need: Towards A Universal One-Sided Algorithm for Distributed Matrix Multiplication10 Oct 2025
- 2025TOAST: Fast and scalable auto-partitioning based on principled static analysis20 Aug 2025
- 2025Tesserae: Scalable Placement Policies for Deep Learning Workloads7 Aug 2025
- 2025A Quality-Guided Mixture of Score-Fusion Experts Framework for Human Recognition31 Jul 2025
- 2025Model Parallelism With Subnetwork Data Parallelism11 Jul 2025
- 2025MPipeMoE: Memory Efficient MoE for Pre-trained Models with Adaptive Pipeline Parallelism27 Jun 2025
- 2025Large-Area Fabrication-Aware Computational Diffractive Optics28 May 2025
- 2025Toward Cost-Efficient Serving of Mixture-of-Experts with Asynchrony13 May 2025
- 2025QoS-Efficient Serving of Multiple Mixture-of-Expert LLMs Using Partial Runtime Reconfiguration10 May 2025
- 2025Learning Heterogeneous Mixture of Scene Experts for Large-scale Neural Radiance Fields4 May 2025
- 2025Communication-Efficient Language Model Training Scales Reliably and Robustly: Scaling Laws for DiLoCo12 Mar 2025
- 2025Mixtera: A Data Plane for Foundation Model Training27 Feb 2025
- 2025FairKV: Balancing Per-Head KV Cache for Fast Multi-GPU Inference19 Feb 2025
- 2025Fast3R: Towards 3D Reconstruction of 1000+ Images in One Forward Pass23 Jan 2025
- 2025Integrating LLMs with ITS: Recent Advances, Potentials, Challenges, and Future Directions8 Jan 2025
- 2025DeServe: Towards Affordable Offline LLM Inference via Decentralization4 Jan 2025
- 2025MixGCN: Scalable GCN Training by Mixture of Parallelism and Mixture of Accelerators3 Jan 2025
- 2024Hardware Scaling Trends and Diminishing Returns in Large-Scale Distributed Training20 Nov 2024
- 2024Acceleration for Deep Reinforcement Learning using Parallel and Distributed Computing: A Survey8 Nov 2024
- 2024100K or 100 Days: Trade-offs when Pre-Training with Academic Resources30 Oct 2024
- 2024A resource-efficient model for deep kernel learning13 Oct 2024
- 2024Scaling Deep Learning Computation over the Inter-Core Connected Intelligence Processor with T109 Aug 2024
- 2024Mixture of Experts with Mixture of Precisions for Tuning Quality of Service19 Jul 2024
- 2024On the Limitations of Compute Thresholds as a Governance Strategy8 Jul 2024
- 2024PaSE: Parallelization Strategies for Efficient DNN Training4 Jul 2024
- 2024MoE-CT: A Novel Approach For Large Language Models Training With Resistance To Catastrophic Forgetting25 Jun 2024
- 2024Scalable Artificial Intelligence for Science: Perspectives, Methods and Exemplars24 Jun 2024
- 2024GraphPipe: Improving Performance and Scalability of DNN Training with Graph Pipeline Parallelism24 Jun 2024
- 2024Enhancing Fast Feed Forward Networks with Load Balancing and a Master Leaf Node27 May 2024
- 2024ReCycle: Resilient Training of Large DNNs using Pipeline Adaptation22 May 2024
- 2024The Future of Large Language Model Pre-training is Federated17 May 2024
- 2024Cyclic Data Parallelism for Efficient Parallelism of Deep Neural Networks13 Mar 2024
- 2024DrJAX: Scalable and Differentiable MapReduce Primitives in JAX11 Mar 2024
- 2024Model Parallelism on Distributed Infrastructure: A Literature Review from Theory to LLM Case-Studies6 Mar 2024
- 2024Scaling Laws for Fine-Grained Mixture of Experts12 Feb 2024
- 2024Learn To be Efficient: Build Structured Sparsity in Large Language Models9 Feb 2024
- 2024HiFT: A Hierarchical Full Parameter Fine-Tuning Strategy26 Jan 2024
- 2024LR-CNN: Lightweight Row-centric Convolutional Neural Network Training for Memory Reduction21 Jan 2024
50 newest of 168 All 168 (JSON)
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
- 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,601
- 2022Mixture-of-Experts with Expert Choice Routingcited by 611
- 2022ST-MoE: Designing Stable and Transferable Sparse Expert Modelscited by 391
- 2024Scaling Laws for Fine-Grained Mixture of Expertscited by 166
- 2023Pushing Mixture of Experts to the Limit: Extremely Parameter Efficient MoE for Instruction Tuningcited by 148
- 2022A Review of Sparse Expert Models in Deep Learningcited by 147
- 2021FastMoE: A Fast Mixture-of-Expert Training Systemcited by 110
- 2022Accelerating Distributed MoE Training and Inference with Linacited by 109
- 2021Scalable and Efficient MoE Training for Multitask Multilingual Modelscited by 76
- 2023Lifelong Language Pretraining with Distribution-Specialized Expertscited by 64
- 2022Uni-Perceiver-MoE: Learning Sparse Generalist Models with Conditional MoEscited by 58
12 most cited of 32 All 32 (JSON)
- 2026Z-Loss Backward Geometry in Dense Output Heads and Sparse Routers31 Jul 2026
- 2026Folding Tensor and Sequence Parallelism for Memory-Efficient Transformer Training & Inference29 Apr 2026
- 2025MPipeMoE: Memory Efficient MoE for Pre-trained Models with Adaptive Pipeline Parallelism27 Jun 2025
- 2025Toward Cost-Efficient Serving of Mixture-of-Experts with Asynchrony13 May 2025
- 2025QoS-Efficient Serving of Multiple Mixture-of-Expert LLMs Using Partial Runtime Reconfiguration10 May 2025
- 2025Learning Heterogeneous Mixture of Scene Experts for Large-scale Neural Radiance Fields4 May 2025
- 2024Mixture of Experts with Mixture of Precisions for Tuning Quality of Service19 Jul 2024
- 2024MoE-CT: A Novel Approach For Large Language Models Training With Resistance To Catastrophic Forgetting25 Jun 2024
- 2024Enhancing Fast Feed Forward Networks with Load Balancing and a Master Leaf Node27 May 2024
- 2024Scaling Laws for Fine-Grained Mixture of Experts12 Feb 2024
- 2023QMoE: Practical Sub-1-Bit Compression of Trillion-Parameter Models25 Oct 2023
- 2023Pushing Mixture of Experts to the Limit: Extremely Parameter Efficient MoE for Instruction Tuning11 Sep 2023
12 newest of 32 All 32 (JSON)
- 2023EE-LLM: Large-Scale Training and Inference of Early-Exit Large Language Models with 3D Parallelismcited by 69
- 2025Speculative Decoding in Decentralized LLM Inference: Turning Communication Latency into Computation Throughputcited by 1
- 2025FairKV: Balancing Per-Head KV Cache for Fast Multi-GPU Inferencecited by 0
- 2025A Scalable NorthPole System with End-to-End Vertical Integration for Low-Latency and Energy-Efficient LLM Inferencecited by 0
- 2025A Scalable NorthPole System with End-to-End Vertical Integration for Low-Latency and Energy-Efficient LLM Inference20 Nov 2025
- 2025Speculative Decoding in Decentralized LLM Inference: Turning Communication Latency into Computation Throughput13 Nov 2025
- 2025FairKV: Balancing Per-Head KV Cache for Fast Multi-GPU Inference19 Feb 2025
- 2023EE-LLM: Large-Scale Training and Inference of Early-Exit Large Language Models with 3D Parallelism8 Dec 2023
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2022LLM.int8(): 8-bit Matrix Multiplication for Transformers at Scalecited by 881
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 621
- 2023The Falcon Series of Open Language Modelscited by 526
- 2025Fast3R: Towards 3D Reconstruction of 1000+ Images in One Forward Passcited by 356
- 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 339
- 2021Pre-Trained Models: Past, Present and Futurecited by 319
- 2022Reducing Activation Recomputation in Large Transformer Modelscited by 300
- 2021ZeRO-Infinity: Breaking the GPU Memory Wall for Extreme Scale Deep Learningcited by 253
- 2021Accelerating Sparse Deep Neural Networkscited by 213
- 2022Scaling Up Models and Data with textttt5x and textttseqiocited by 187
- 2021Combined Scaling for Zero-shot Transfer Learningcited by 182
12 most cited of 129 All 129 (JSON)
- 2026The Life of a Token: from Words to Bits on the Wire17 Sep 2026
- 2026Chimaera: A Mixture-of-Graph-Experts Architecture for Cross-Task and Cross-Dataset Graph Learning8 Sep 2026
- 2026BluTrain: A C++/CUDA Framework for AI Systems23 Jun 2026
- 2026Decoupled DiLoCo for Resilient Distributed Pre-training23 Apr 2026
- 2026Performance of Small Language Model Pretraining on FABRIC: An Empirical Study2 Feb 2026
- 2026Axe: A Simple Unified Layout Abstraction for Machine Learning Compilers27 Jan 2026
- 2025BOOST: BOttleneck-Optimized Scalable Training Framework for Low-Rank Large Language Models13 Dec 2025
- 2025TeamFormer: Shallow Parallel Transformers with Progressive Approximation17 Oct 2025
- 2025Slicing Is All You Need: Towards A Universal One-Sided Algorithm for Distributed Matrix Multiplication10 Oct 2025
- 2025TOAST: Fast and scalable auto-partitioning based on principled static analysis20 Aug 2025
- 2025Tesserae: Scalable Placement Policies for Deep Learning Workloads7 Aug 2025
- 2025A Quality-Guided Mixture of Score-Fusion Experts Framework for Human Recognition31 Jul 2025
12 newest of 129 All 129 (JSON)