mlsanityData to 14 Oct 2026

HeterPS: Distributed Deep Learning With Reinforcement Learning Based Scheduling in Heterogeneous Environments

arXiv 2111.10635 ↗First posted 20 Nov 2021cs.DC cs.AI cs.LGcited by 15

Not on the map. Why?

Abstract (arXiv)

Deep neural networks (DNNs) exploit many layers and a large number of parameters to achieve excellent performance. The training process of DNN models generally handles large-scale input data with many sparse features, which incurs high Input/Output (IO) cost, while some layers are compute-intensive. The training process generally exploits distributed computing resources to reduce training time. In addition, heterogeneous computing resources, e.g., CPUs, GPUs of multiple types, are available for the distributed training process. Thus, the scheduling of multiple layers to diverse computing resources is critical for the training process. To efficiently train a DNN model using the heterogeneous computing resources, we propose a distributed framework, i.e., Paddle-Heterogeneous Parameter Server (Paddle-HeterPS), composed of a distributed architecture and a Reinforcement Learning (RL)-based scheduling method. The advantages of Paddle-HeterPS are three-fold compared with existing frameworks. First, Paddle-HeterPS enables efficient training process of diverse workloads with heterogeneous computing resources. Second, Paddle-HeterPS exploits an RL-based method to efficiently schedule the workload of each layer to appropriate computing resources to minimize the cost while satisfying throughput constraints. Third, Paddle-HeterPS manages data storage and data communication among distributed computing resources. We carry out extensive experiments to show that Paddle-HeterPS significantly outperforms state-of-the-art approaches in terms of throughput (14.5 times higher) and monetary cost (312.3% smaller). The codes of the framework are publicly available at: https://github.com/PaddlePaddle/Paddle.

Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). Builds on 26 of its 83 references that are in the map. First posted on arXiv 20 Nov 2021.

Builds on

26 of 83 references.

References · 26

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
  4. 2017Deep Interest Network for Click-Through Rate Predictioncited by 544
  5. 2015LSTM: A Search Space Odysseycited by 316
  6. 2019ERNIE 2.0: A Continual Pre-training Framework for Language Understandingcited by 231
  7. 2019A Survey on Distributed Machine Learningcited by 188
  8. 2020DAPPLE: A Pipelined Data Parallel Approach for Training Large Modelscited by 101
  9. 2020PyTorch Distributed: Experiences on Accelerating Data Parallel Trainingcited by 90
  10. 2016A Large Contextual Dataset for Classification, Detection and Counting of Cars with Deep Learningcited by 86
  11. 2017Device Placement Optimization with Reinforcement Learningcited by 86
  12. 2019The Architectural Implications of Facebook's DNN-based Personalized Recommendationcited by 83
14 more
  1. 2021From Distributed Machine Learning to Federated Learning: A Surveycited by 66
  2. 2020Distributed Hierarchical GPU Parameter Server for Massive Scale Deep Learning Ads Systemscited by 60
  3. 2017Poseidon: An Efficient Communication Architecture for Distributed Deep Learning on GPU Clusterscited by 57
  4. 2020Heterogeneity-Aware Cluster Scheduling Policies for Deep Learning Workloadscited by 56
  5. 2019Device Scheduling with Fast Convergence for Wireless Federated Learningcited by 46
  6. 2020HetPipe: Enabling Large DNN Training on (Whimpy) Heterogeneous GPU Clusters through Integration of Pipelined Model Parallelism and Data Parallelismcited by 46
  7. 2016Recurrent Orthogonal Networks and Long-Memory Taskscited by 38
  8. 2021Local policy search with Bayesian optimizationcited by 38
  9. 2016Deep CTR Prediction in Display Advertisingcited by 31
  10. 2018Parallax: Sparsity-aware Data Parallel Training of Deep Neural Networkscited by 19
  11. 2021Pipeline Parallelism for Inference on Heterogeneous Edge Computingcited by 13
  12. 2019Scheduling Algorithms for Efficient Execution of Stream Workflow Applications in Multicloud Environmentscited by 3
  13. 2018MXNET-MPI: Embedding MPI parallelism in Parameter Server Task Model for scaling Deep Learningcited by 2
  14. 2021Toward Efficient Online Scheduling for Distributed Machine Learning Systemscited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 2; 2023: 5; 2024: 3; 2025: 4; 2026: 1.

15 papers.

Sort:

By area:

  1. 2023Federated Learning of Large Language Models with Parameter-Efficient Prompt Tuning and Adaptive Optimizationcited by 65
  2. 2022Multi-Job Intelligent Scheduling with Cross-Device Federated Learningcited by 20
  3. 2023AEDFL: Efficient Asynchronous Decentralized Federated Learning with Heterogeneous Devicescited by 15
  4. 2025Multi-Agent Reinforcement Learning for Adaptive Resource Orchestration in Cloud-Native Clusterscited by 12
  5. 2023Efficient Asynchronous Federated Learning with Sparsification and Quantizationcited by 9
  6. 2024Enhancing Trust and Privacy in Distributed Networks: A Comprehensive Survey on Blockchain-based Federated Learningcited by 9
  7. 2024Efficient Federated Learning Using Dynamic Update and Adaptive Pruning with Momentum on Shared Server Datacited by 6
  8. 2024Fisher Information-based Efficient Curriculum Federated Learning with Large Language Modelscited by 6
  9. 2022Large-scale Knowledge Distillation with Elastic Heterogeneous Computing Resourcescited by 5
  10. 2025SGDPO: Self-Guided Direct Preference Optimization for Language Model Alignmentcited by 3
  11. 2023On Mask-based Image Set Desensitization with Recognition Supportcited by 2
  12. 2025Efficient Federated Learning with Heterogeneous Data and Adaptive Dropoutcited by 2
3 more
  1. 2025Optimized detection of cyber-attacks on IoT networks via hybrid deep learning modelscited by 1
  2. 2023A Survey From Distributed Machine Learning to Distributed Deep Learningcited by 0
  3. 2026HAPMoE: Heterogeneity-Aware Automatic Parallelism Planning for Mixture-of-Experts Models Trainingcited by 0