Jul 2026· Practice and Experience in Advanced Research Computing· pp. 1-4· 0 citations· 36 references
Computer Science
TL;DR
An integrated theoretical framework for adaptive HPC scheduling that unifies queuing-theoretic models with computational learning techniques is proposed and established, establishing a principled basis for adaptive schedulers that can respond to workload uncertainty.
Abstract
High Performance Computing (HPC) systems increasingly operate under heterogeneous workloads, dynamic resource availability, and stringent performance and energy constraints. Traditional batch scheduling policies such as First-Come First-Served (FCFS), backfilling, and priority-based heuristics rely on static assumptions about job behavior and system state, often leading to suboptimal utilization and long waiting times in highly variable environments. This paper proposes an integrated theoretical framework for adaptive HPC scheduling that unifies queuing-theoretic models with computational learning techniques. By interpreting job arrivals and service processes through stochastic queues while enabling scheduling decisions to evolve via data-driven learning, we establish a principled basis for adaptive schedulers that can respond to workload uncertainty. We outline the mathematical foundations of this approach, discuss learning-augmented scheduling policies, and present illustrative scenarios demonstrating how adaptive strategies can outperform static heuristics in terms of mean response time, fairness, and system utilization. This work aims to bridge the gap between analytical scheduling theory and practical intelligent resource management in HPC systems.
This work introduces MARS (Monte Carlo Tree Search-based Adaptive and Responsive Scheduler), a training-free HPC scheduler whose optimization goal is configurable through a reward function rather than baked into a learned model.
Yash Kurkure, Yihe Zhang, Zhiling Lan et al.· 0 citations
SNF-ICON is presented, an event-driven controller combining smallest-need-first (SNF) gang scheduling, predictive wake timing, and adaptive warm-spare control that reduces average waiting time relative to the FCFS-based baseline in all six cases and remains close to at least one heuristic energy baseline in five.
Cloud Edge computing provides services with low latencies by allocating workloads between centralized cloud servers and geographically close edge nodes, but dynamic workloads and nonhomogeneous resources render the scheduling of workloads a thorny multi-objective optimization problem. The given paper proposes a framewo...
Vaibhav Sawalkar, Anuja Gaikwad, Vishal Bogum et al.· International Conference on...· 0 citations
A deep reinforcement learning framework for intelligent cloud resource allocation that jointly optimizes resource utilization, Service Level Agreement compliance, infrastructure cost, and energy efficiency, and adapts to workload distribution shifts within 200 episodes without manual retuning is presented.
Msr Prasad· International Journal of Tec...· 0 citations
A structured taxonomy is presented that classifies algorithms into traditional, heuristic, meta-heuristic, and modern learning-based approaches, with a particular emphasis on the increasing adoption of Reinforcement Learning (RL) and Deep Reinforcement Learning (DRL) for dynamic and adaptive scheduling.
Adaptive Job Selection (AJS), a reinforcement learning-based agent that learns to schedule pending jobs for reduced job waiting and completion time on LSF clusters for EDA workloads, is presented, becoming the first open-source, deployable RL-based scheduler designed for production EDA environments.
Yiming Shao, Aijun An, Michael Spriggs et al.· Proceedings of the 32nd ACM...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.