Taming Asynchronous CPU-GPU Coupling for Frequency-aware Latency Estimation on Mobile Edge
Not on the map. Why?
Abstract (arXiv)
Precise estimation of model inference latency is crucial for time-critical mobile edge applications, enabling devices to calculate latency margins against deadlines and trade them for enhanced model performance or resource savings. However, the ubiquity of Dynamic Voltage and Frequency Scaling (DVFS) renders traditional static profiling invalid in real-world deployments, as inference latency fluctuates with varying processor (CPU and GPU) frequencies. While extensive profiling across frequency combinations is theoretically possible, it is prohibitively expensive, particularly for emerging Small Language Models (SLMs), where variable context lengths explode the profiling up to days. We observe that simple analytic scaling fails to predict these fluctuations due to the complex asynchronous coupling between CPU (kernel launching) and GPU (execution). In this paper, we introduce FLAME to accurately estimate inference latency across frequency combinations. It features a novel layer-wise modeling that quantifies the overlapping parallelism and then aggregates dynamic pipeline bubbles caused by asynchronous processor interactions when extending to the full model. This bottom-up approach ensures generalizability across diverse models from DNNs to SLMs, and its precise modeling allows for profiling a sparse subset of samples, cutting DNN profiling from hours to minutes and SLM profiling from days to mere minutes, while maintaining small estimation errors across frequencies. We further showcase FLAME's utility in a deadline-aware DVFS, outperforming the state-of-the-art approach in both power efficiency and latency guarantees.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 18 of its 57 references that are in the map. First posted on arXiv 11 Apr 2026.
Builds on
18 of 57 references.
References · 18
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2018DARTS: Differentiable Architecture Searchcited by 1,798
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 909
- 2023AutoDroid: LLM-powered Task Automation in Androidcited by 184
- 2020Serving DNNs like Clockwork: Performance Predictability from the Bottom Upcited by 120
- 2024Small Language Models: Survey, Measurements, and Insightscited by 112
- 2024Beyond the Limits: A Survey of Techniques to Extend the Context Length in Large Language Modelscited by 76
- 2020Ekya: Continuous Learning of Video Analytics Models on Edge Compute Serverscited by 58
- 2024RL-GPT: Integrating Reinforcement Learning and Code-as-policycited by 32
- 2021Pervasive AI for IoT applications: A Survey on Resource-efficient Distributed Artificial Intelligencecited by 18
- 2024Optimizing Autonomous Driving for Safety: A Human-Centric Approach with LLM-Enhanced RLHFcited by 18
6 more
- 2025DVFS-Aware DNN Inference on GPUs: Latency Modeling and Performance Analysiscited by 9
- 2022Boosting DNN Cold Inference on Edge Devicescited by 6
- 2024Soar: Design and Deployment of A Smart Roadside Infrastructure System for Autonomous Drivingcited by 4
- 2020SysScale: Exploiting Multi-domain Dynamic Voltage and Frequency Scaling for Energy Efficient Mobile Processorscited by 2
- 2024Deciphering the Enigma of Satellite Computing with COTS Devices: Measurement and Analysiscited by 2
- 2023A Data-Driven Approach to Lightweight DVFS-Aware Counter-Based Power Modeling for Heterogeneous Platformscited by 1
Built on by
Not cited yet.