跳到主要导航 跳到搜索 跳到主要内容

An Intelligent Scheduling Approach on Mobile OS for Optimizing UI Smoothness and Power

  • Xinglei Dou
  • , Lei Liu*
  • , Limin Xiao
  • *此作品的通讯作者
  • Beihang University

科研成果: 期刊稿件文章同行评审

摘要

Mobile devices need to respond quickly to diverse user inputs. The existing approaches often heuristically raise the CPU/GPU frequency according to the empirical rules when facing burst inputs and various changes. Although doing so can be effective sometimes, the existing approaches still need improvements. For instance, raising processors' frequency can lead to high power consumption when the frequency is over-provisioned or fail to meet user demands when the frequency is under-provisioned. To this end, we propose MobiRL, a reinforcement learning-based scheduler for intelligently adjusting the CPU/GPU frequency to satisfy user demands accurately on mobile systems. MobiRL monitors the mobile system status and autonomously learns to optimize UI smoothness and power consumption by conducting CPU/GPU frequency-adjusting actions. The experimental results on the latest delivered smartphones show that MobiRL outperforms the widely used commercial scheduler on real devices - reducing the frame drop rate by 4.1% and reducing power consumption by 42.8%, respectively. Moreover, compared with a study using Q-Learning for CPU frequency scheduling, MobiRL achieves up to a 2.5% lower frame drop rate and reduces power consumption by 32.6%, respectively. Our approach has been deployed in mobile phone products.

源语言英语
文章编号12
期刊ACM Transactions on Architecture and Code Optimization
22
1
DOI
出版状态已出版 - 20 3月 2025

指纹

探究 'An Intelligent Scheduling Approach on Mobile OS for Optimizing UI Smoothness and Power' 的科研主题。它们共同构成独一无二的指纹。

引用此