ML-Driven Dynamic Task Scheduling for Heterogeneous Computing via Spatiotemporal Performance Prediction

Heterogeneous computing platforms that integrate multiple accelerators (CPUs, GPUs, and NPUs) play a pivotal role in big data and artificial intelligence applications, but face critical challenges, including insufficient precision in performance monitoring and resource utilization imbalances caused by homogeneous scheduling strategies. This study proposes a self-tuning methodology combining eBPF-based fine-grained tracing with spatiotemporal performance prediction. The framework incorporates three key innovations: (i) a kernel-user space collaborative monitoring architecture employing eBPF instrumentation to acquire and preprocess system metrics as structured datasets; (ii) a hybrid CNN-LSTM model predicting performance bottlenecks under load surges through temporal pattern recognition; (iii) a PaddleLite-implemented dynamic scheduler enabling hardware-aware task allocation. Experimental validation using MobileNet-based object detection tasks demonstrates a 45% reduction in average per-frame inference latency and a balanced resource utilization improvement (CPU/GPU utilization increased by 13.3%/20.1% while alleviating NPU overload). The proposed approach provides an effective resource management solution for domestic heterogeneous computing ecosystems.

Authors

Publication Details

Published
2025-07-11
DOI
https://doi.org/10.1109/cisat66811.2025.11181702
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ML-Driven Dynamic Task Scheduling for Heterogeneous Computing via Spatiotemporal Performance Prediction

Jin Yu, Chao Lu, Jing Xia, Yuan Lü et al.
Cloud Computing and Resource Management
article

ML-Driven Dynamic Task Scheduling for Heterogeneous Computing via Spatiotemporal Performance Prediction

Jin Yu, Chao Lu, Jing Xia, Yuan Lü, Jianfang Yan, Xuejun Yu
article en

Abstract

Heterogeneous computing platforms that integrate multiple accelerators (CPUs, GPUs, and NPUs) play a pivotal role in big data and artificial intelligence applications, but face critical challenges, including insufficient precision in performance monitoring and resource utilization imbalances caused by homogeneous scheduling strategies. This study proposes a self-tuning methodology combining eBPF-based fine-grained tracing with spatiotemporal performance prediction. The framework incorporates three key innovations: (i) a kernel-user space collaborative monitoring architecture employing eBPF instrumentation to acquire and preprocess system metrics as structured datasets; (ii) a hybrid CNN-LSTM model predicting performance bottlenecks under load surges through temporal pattern recognition; (iii) a PaddleLite-implemented dynamic scheduler enabling hardware-aware task allocation. Experimental validation using MobileNet-based object detection tasks demonstrates a 45% reduction in average per-frame inference latency and a balanced resource utilization improvement (CPU/GPU utilization increased by 13.3%/20.1% while alleviating NPU overload). The proposed approach provides an effective resource management solution for domestic heterogeneous computing ecosystems.

Openalex Percentile: Top 61%
Cloud Computing and Resource Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.