paper-with-me

홈 › Papers

Slim Scheduler: A Runtime-Aware RL and Scheduler System for Efficient CNN Inference

2025-10-10 · Ian Harshbarger, Calvin Chidambaram arxiv

Most neural network scheduling research focuses on optimizing static, end-to-end models of fixed width, overlooking dynamic approaches that adapt to heterogeneous hardware and fluctuating runtime conditions. We present Slim Scheduler, a hybrid scheduling framework that integrates a Proximal Policy Optimization (PPO) reinforcement learning policy with algorithmic, greedy schedulers to coordinate distributed inference for slimmable models. Each server runs a local greedy scheduler that batches compatible requests and manages instance scaling based on VRAM and utilization constraints, while the PPO router learns global routing policies for device selection, width ratio, and batch configuration. This hierarchical design reduces search space complexity, mitigates overfitting to specific hardware, and balances efficiency and throughput. Compared to a purely randomized task distribution baseline, Slim Scheduler can achieve various accuracy and latency trade-offs such as: A 96.45% reduction in mean latency and a 97.31% reduction in energy usage dropping accuracy to the slimmest model available (70.3%). It can then accomplish an overall reduction in average latency plus energy consumption with an increase in accuracy at the cost of higher standard deviations of said latency and energy, effecting overall task throughput.

📄 PDF Abstract BibTeX arXiv:2510.09018

Code (0)

등록된 구현이 없습니다.

Tasks

Reinforcement Learning

Similar Papers 제목 키워드 기반

Semantic-Aware Scheduling for GPU Clusters with Large Language Models

2025-10-02 · Zerui Wang, Qinghao Hu, Ana Klimovic, Tianwei Zhang 외 arxiv

Deep learning (DL) schedulers are pivotal in optimizing resource allocation in GPU clusters, but operate with a critical limitation: they are largely blind to the semantic context of the jobs they manage. This forces the…

Mixture-of-Schedulers: An Adaptive Scheduling Agent as a Learned Router for Expert Policies

2025-11-07 · Xinbo Wang, Shian Jia, Ziyang Huang, Jing Cao 외 arxiv

Modern operating system schedulers employ a single, static policy, which struggles to deliver optimal performance across the diverse and dynamic workloads of contemporary systems. This "one-policy-fits-all" approach lead…

Improving DBMS Scheduling Decisions with Fine-grained Performance Prediction on Concurrent Queries -- Extended

2025-01-27 · Ziniu Wu, Markos Markakis, Chunwei Liu, Peter Baile Chen 외

Query scheduling is a critical task that directly impacts query performance in database management systems (DBMS). Deeply integrated schedulers, which require changes to DBMS internals, are usually customized for a speci…

Scheduling

Automatic Configuration for Optimal Communication Scheduling in DNN Training

2021-12-27 · Yiqing Ma, Hao Wang, Yiming Zhang, Kai Chen

ByteScheduler partitions and rearranges tensor transmissions to improve the communication efficiency of distributed Deep Neural Network (DNN) training. The configuration of hyper-parameters (i.e., the partition size and …

Bayesian OptimizationScheduling

CADS: Core-Aware Dynamic Scheduler for Multicore Memory Controllers

2019-07-17 · Eduardo Olmedo Sanchez, Xian-He Sun

Memory controller scheduling is crucial in multicore processors, where DRAM bandwidth is shared. Since increased number of requests from multiple cores of processors becomes a source of bottleneck, scheduling the request…

FairnessReinforcement LearningReinforcement Learning (RL)Scheduling