Deep Reinforcement Agent for Scheduling in HPC
Not on the map. Why?
Abstract (arXiv)
Cluster scheduler is crucial in high-performance computing (HPC). It determines when and which user jobs should be allocated to available system resources. Existing cluster scheduling heuristics are developed by human experts based on their experience with specific HPC systems and workloads. However, the increasing complexity of computing systems and the highly dynamic nature of application workloads have placed tremendous burden on manually designed and tuned scheduling heuristics. More aggressive optimization and automation are needed for cluster scheduling in HPC. In this work, we present an automated HPC scheduling agent named DRAS (Deep Reinforcement Agent for Scheduling) by leveraging deep reinforcement learning. DRAS is built on a novel, hierarchical neural network incorporating special HPC scheduling features such as resource reservation and backfilling. A unique training strategy is presented to enable DRAS to rapidly learn the target environment. Once being provided a specific scheduling objective given by system manager, DRAS automatically learns to improve its policy through interaction with the scheduling environment and dynamically adjusts its policy as workload changes. The experiments with different production workloads demonstrate that DRAS outperforms the existing heuristic and optimization approaches by up to 45%.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 8 of its 32 references that are in the map. First posted on arXiv 11 Feb 2021.
Builds on
8 of 32 references.
References · 8
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2018Residual Reinforcement Learning for Robot Controlcited by 242
- 2017Deep Reinforcement Learning framework for Autonomous Drivingcited by 224
- 2018Learning Scheduling Algorithms for Data Processing Clusterscited by 133
- 2020Scheduling Beyond CPUs for HPCcited by 5
- 2014Energy-Efficient and Thermal-Aware Resource Management for Heterogeneous Datacenterscited by 1
Built on by
Citing papers per year: 2021: 3; 2022: 0; 2023: 0; 2024: 2; 2025: 2; 2026: 3.
10 papers.
- 2021DRAS-CQSim: A Reinforcement Learning based Framework for HPC Cluster Schedulingcited by 3
- 2021BFTrainer: Low-Cost Training of Neural Networks on Unfillable Supercomputer Nodescited by 3
- 2024A Digital Twin Framework for Liquid-cooled Supercomputers as Demonstrated at Exascalecited by 3
- 2021On the impact of MDP design for Reinforcement Learning agents in Resource Managementcited by 1
- 2024Reinforcement Learning-based Adaptive Mitigation of Uncorrected DRAM Errors in the Fieldcited by 0
- 2025Decentralized Distributed Proximal Policy Optimization (DD-PPO) for High Performance Computing Scheduling on Multi-User Systemscited by 0
- 2025Hybrid Learning and Optimization-Based Dynamic Scheduling for DL Workloads on Heterogeneous GPU Clusterscited by 0
- 2026Attention-Informed Surrogates for Navigating Power-Performance Trade-offs in HPCcited by 0
- 2026What Artificial Intelligence can do for High-Performance Computing systems?cited by 0
- 2026Learning to Score: Tuning Cluster Schedulers through Reinforcement Learningcited by 0
- 2026Learning to Score: Tuning Cluster Schedulers through Reinforcement Learning11 Mar 2026
- 2026Attention-Informed Surrogates for Navigating Power-Performance Trade-offs in HPC21 Jan 2026
- 2026What Artificial Intelligence can do for High-Performance Computing systems?3 Jan 2026
- 2025Hybrid Learning and Optimization-Based Dynamic Scheduling for DL Workloads on Heterogeneous GPU Clusters11 Dec 2025
- 2025Decentralized Distributed Proximal Policy Optimization (DD-PPO) for High Performance Computing Scheduling on Multi-User Systems6 May 2025
- 2024A Digital Twin Framework for Liquid-cooled Supercomputers as Demonstrated at Exascale7 Oct 2024
- 2024Reinforcement Learning-based Adaptive Mitigation of Uncorrected DRAM Errors in the Field23 Jul 2024
- 2021On the impact of MDP design for Reinforcement Learning agents in Resource Management7 Sep 2021
- 2021BFTrainer: Low-Cost Training of Neural Networks on Unfillable Supercomputer Nodes22 Jun 2021
- 2021DRAS-CQSim: A Reinforcement Learning based Framework for HPC Cluster Scheduling16 May 2021