Skip to content
Book Open access

Toward an Integrated Theory of Adaptive Scheduling in High Performance Computing: A Queuing-Theoretic and Computational Learning Perspective.

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.

Read PDF

Similar papers

Preprint Aug 2026

MARS: A Monte Carlo Tree Search-based Adaptive and Responsive Scheduler

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
Preprint Aug 2026

A Smallest-Need-First Job Scheduling Framework with Adaptive Optimization of Idle Node Counts for Energy-Efficient HPC Systems

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.

Reza Pulungan, Raka Satya Prasasta, Santana Yuda Pradata et al. · 0 citations
Conference Aug 2026

AI-Driven Autonomous Resource Scheduling in Cloud–Edge Environments

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. · 0 citations
#reinforcement learning Open access Dec 2026

Optimizing Resource Allocation in Cloud Computing Environments using Reinforcement Learning

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 · 0 citations
Review Sep 2026

Task scheduling and load balancing in cloud, fog, and edge computing systems: a survey

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.

Rihem Zorgati, Hassen Hamdi, Mohamed Nazih Omri · 0 citations
Book Open access Aug 2026

EDA Job Scheduling Using Reinforcement Learning with Adaptive Macro Actions

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. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.