Petuum: A New Platform for Distributed Machine Learning on Big Data
Not on the map. Why?
Abstract (arXiv)
What is a systematic way to efficiently apply a wide spectrum of advanced ML programs to industrial scale problems, using Big Models (up to 100s of billions of parameters) on Big Data (up to terabytes or petabytes)? Modern parallelization strategies employ fine-grained operations and scheduling beyond the classic bulk-synchronous processing paradigm popularized by MapReduce, or even specialized graph-based execution that relies on graph representations of ML programs. The variety of approaches tends to pull systems and algorithms design in different directions, and it remains difficult to find a universal platform applicable to a wide range of ML programs at scale. We propose a general-purpose framework that systematically addresses data- and model-parallel challenges in large-scale ML, by observing that many ML programs are fundamentally optimization-centric and admit error-tolerant, iterative-convergent algorithmic solutions. This presents unique opportunities for an integrative system design, such as bounded-error network synchronization and dynamic scheduling based on ML program structure. We demonstrate the efficacy of these system designs versus well-known implementations of modern ML algorithms, allowing ML programs to run in much less time and at considerably larger model sizes, even on modestly-sized compute clusters.
Key facts. Cited by 35 papers in the map (data through 14 Oct 2026). First posted on arXiv 30 Dec 2013.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 1; 2021: 7; 2022: 5; 2023: 6; 2024: 4; 2025: 11; 2026: 1.
35 papers.
Sort:
By area:
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 632
- 2024Infinite-LLM: Efficient LLM Service for Long Context with DistAttention and Distributed KVCachecited by 73
- 2023LLMCarbon: Modeling the end-to-end Carbon Footprint of Large Language Modelscited by 72
- 2021GRNN: Generative Regression Neural Network -- A Data Leakage Attack for Federated Learningcited by 36
- 2023The Efficiency Spectrum of Large Language Models: An Algorithmic Surveycited by 26
- 2021Fast Federated Learning by Balancing Communication Trade-Offscited by 18
- 2021Distributed Deep Learning Using Volunteer Computing-Like Paradigmcited by 9
- 2021On-edge Multi-task Transfer Learning: Model and Practice with Data-driven Task Allocationcited by 9
- 2021NuPS: A Parameter Server for Machine Learning with Non-Uniform Parameter Accesscited by 7
- 2025SlimPipe: Memory-Thrifty and Efficient Pipeline Parallelism for Long-Context LLM Trainingcited by 6
- 2025ZenFlow: Enabling Stall-Free Offloading for LLM Trainingcited by 5
- 2023Holmes: Towards Distributed Training Across Clusters with Heterogeneous NIC Environmentcited by 4
23 more
- 2020Elastic Consistency: A General Consistency Model for Distributed Stochastic Gradient Descentcited by 3
- 2022Stochastic Gradient Descent without Full Data Shufflecited by 2
- 2023Baechi: Fast Device Placement of Machine Learning Graphscited by 2
- 2023Distributed Extra-gradient with Optimal Complexity and Communication Guaranteescited by 2
- 2023Saturn: An Optimized Data System for Large Model Deep Learning Workloadscited by 2
- 2025HelixPipe: Efficient Distributed Training of Long Sequence Transformers with Attention Parallel Pipeline Parallelismcited by 2
- 2022Sampling Streaming Data with Parallel Vector Quantization -- PVQcited by 1
- 2022Scaling up Stochastic Gradient Descent for Non-convex Optimisationcited by 1
- 2024AntDT: A Self-Adaptive Distributed Training Framework for Leader and Straggler Nodescited by 1
- 2025Coded Deep Learning: Framework and Algorithmcited by 1
- 2025Fog Intelligence for Network Anomaly Detectioncited by 1
- 2025CollaPipe: Adaptive Segment-Optimized Pipeline Parallelism for Collaborative LLM Training in Heterogeneous Edge Networkscited by 1
- 2025Design Space Exploration of DMA based Finer-Grain Compute Communication Overlapcited by 1
- 2021NUQSGD: Provably Communication-efficient Data-parallel SGD via Nonuniform Quantizationcited by 0
- 2022Good Intentions: Adaptive Parameter Management via Intent Signalingcited by 0
- 2022Quantized Adaptive Subgradient Algorithms and Their Applicationscited by 0
- 2024Towards a Flexible and High-Fidelity Approach to Distributed DNN Training Emulationcited by 0
- 2024Hybrid Approach to Parallel Stochastic Gradient Descentcited by 0
- 2025MLKV: Efficiently Scaling up Large Embedding Model Training with Disk-based Key-Value Storagecited by 0
- 2025Federated Learning for Large-Scale Cloud Robotic Manipulation: Opportunities and Challengescited by 0
- 2025Advancing Compositional LLM Reasoning with Structured Task Relations in Interactive Multimodal Communicationscited by 0
- 2025Faster Distributed Inference-Only Recommender Systems via Bounded Lag Synchronous Collectivescited by 0
- 2026Training Variable Long Sequences with Data-Centric Parallelcited by 0
- 2026Training Variable Long Sequences with Data-Centric Parallel14 Jul 2026
- 2025Faster Distributed Inference-Only Recommender Systems via Bounded Lag Synchronous Collectives22 Dec 2025
- 2025Design Space Exploration of DMA based Finer-Grain Compute Communication Overlap11 Dec 2025
- 2025CollaPipe: Adaptive Segment-Optimized Pipeline Parallelism for Collaborative LLM Training in Heterogeneous Edge Networks24 Sep 2025
- 2025Advancing Compositional LLM Reasoning with Structured Task Relations in Interactive Multimodal Communications28 Jul 2025
- 2025Federated Learning for Large-Scale Cloud Robotic Manipulation: Opportunities and Challenges23 Jul 2025
- 2025HelixPipe: Efficient Distributed Training of Long Sequence Transformers with Attention Parallel Pipeline Parallelism1 Jul 2025
- 2025Fog Intelligence for Network Anomaly Detection27 May 2025
- 2025ZenFlow: Enabling Stall-Free Offloading for LLM Training18 May 2025
- 2025SlimPipe: Memory-Thrifty and Efficient Pipeline Parallelism for Long-Context LLM Training20 Apr 2025
- 2025MLKV: Efficiently Scaling up Large Embedding Model Training with Disk-based Key-Value Storage2 Apr 2025
- 2025Coded Deep Learning: Framework and Algorithm16 Jan 2025
23 more
- 2024Hybrid Approach to Parallel Stochastic Gradient Descent27 Jun 2024
- 2024Towards a Flexible and High-Fidelity Approach to Distributed DNN Training Emulation5 May 2024
- 2024AntDT: A Self-Adaptive Distributed Training Framework for Leader and Straggler Nodes15 Apr 2024
- 2024Infinite-LLM: Efficient LLM Service for Long Context with DistAttention and Distributed KVCache5 Jan 2024
- 2023Holmes: Towards Distributed Training Across Clusters with Heterogeneous NIC Environment6 Dec 2023
- 2023The Efficiency Spectrum of Large Language Models: An Algorithmic Survey1 Dec 2023
- 2023LLMCarbon: Modeling the end-to-end Carbon Footprint of Large Language Models25 Sep 2023
- 2023Saturn: An Optimized Data System for Large Model Deep Learning Workloads3 Sep 2023
- 2023Distributed Extra-gradient with Optimal Complexity and Communication Guarantees17 Aug 2023
- 2023Baechi: Fast Device Placement of Machine Learning Graphs20 Jan 2023
- 2022Scaling up Stochastic Gradient Descent for Non-convex Optimisation6 Oct 2022
- 2022Sampling Streaming Data with Parallel Vector Quantization -- PVQ4 Oct 2022
- 2022Quantized Adaptive Subgradient Algorithms and Their Applications11 Aug 2022
- 2022Stochastic Gradient Descent without Full Data Shuffle12 Jun 2022
- 2022Good Intentions: Adaptive Parameter Management via Intent Signaling1 Jun 2022
- 2021On-edge Multi-task Transfer Learning: Model and Practice with Data-driven Task Allocation6 Jul 2021
- 2021Fast Federated Learning by Balancing Communication Trade-Offs23 May 2021
- 2021GRNN: Generative Regression Neural Network -- A Data Leakage Attack for Federated Learning2 May 2021
- 2021NUQSGD: Provably Communication-efficient Data-parallel SGD via Nonuniform Quantization28 Apr 2021
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LM9 Apr 2021
- 2021NuPS: A Parameter Server for Machine Learning with Non-Uniform Parameter Access1 Apr 2021
- 2021Distributed Deep Learning Using Volunteer Computing-Like Paradigm16 Mar 2021
- 2020Elastic Consistency: A General Consistency Model for Distributed Stochastic Gradient Descent16 Jan 2020
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 632
- 2021GRNN: Generative Regression Neural Network -- A Data Leakage Attack for Federated Learningcited by 36
- 2023The Efficiency Spectrum of Large Language Models: An Algorithmic Surveycited by 26
- 2021Fast Federated Learning by Balancing Communication Trade-Offscited by 18
- 2021Distributed Deep Learning Using Volunteer Computing-Like Paradigmcited by 9
- 2021On-edge Multi-task Transfer Learning: Model and Practice with Data-driven Task Allocationcited by 9
- 2021NuPS: A Parameter Server for Machine Learning with Non-Uniform Parameter Accesscited by 7
- 2025SlimPipe: Memory-Thrifty and Efficient Pipeline Parallelism for Long-Context LLM Trainingcited by 6
- 2025ZenFlow: Enabling Stall-Free Offloading for LLM Trainingcited by 5
- 2023Holmes: Towards Distributed Training Across Clusters with Heterogeneous NIC Environmentcited by 4
- 2022Stochastic Gradient Descent without Full Data Shufflecited by 2
- 2023Baechi: Fast Device Placement of Machine Learning Graphscited by 2
12 most cited of 31 All 31 (JSON)
- 2026Training Variable Long Sequences with Data-Centric Parallel14 Jul 2026
- 2025Faster Distributed Inference-Only Recommender Systems via Bounded Lag Synchronous Collectives22 Dec 2025
- 2025Design Space Exploration of DMA based Finer-Grain Compute Communication Overlap11 Dec 2025
- 2025CollaPipe: Adaptive Segment-Optimized Pipeline Parallelism for Collaborative LLM Training in Heterogeneous Edge Networks24 Sep 2025
- 2025Federated Learning for Large-Scale Cloud Robotic Manipulation: Opportunities and Challenges23 Jul 2025
- 2025HelixPipe: Efficient Distributed Training of Long Sequence Transformers with Attention Parallel Pipeline Parallelism1 Jul 2025
- 2025Fog Intelligence for Network Anomaly Detection27 May 2025
- 2025ZenFlow: Enabling Stall-Free Offloading for LLM Training18 May 2025
- 2025SlimPipe: Memory-Thrifty and Efficient Pipeline Parallelism for Long-Context LLM Training20 Apr 2025
- 2025MLKV: Efficiently Scaling up Large Embedding Model Training with Disk-based Key-Value Storage2 Apr 2025
- 2025Coded Deep Learning: Framework and Algorithm16 Jan 2025
- 2024Hybrid Approach to Parallel Stochastic Gradient Descent27 Jun 2024
12 newest of 31 All 31 (JSON)