4.3 Article

User-Centric Scheduling and Governing on Mobile Devices with big.LITTLE Processors

出版社

ASSOC COMPUTING MACHINERY
DOI: 10.1145/2829946

关键词

Algorithms; Design; Experimentation; Human Factors; Scheduling; DPM; DVFS; user experience; energy efficiency; big.LITTLE; mobile systems

资金

  1. Ministry of Science and Technology of the Republic of China [102-2221-E-001-007-MY2, 100-2221-E-002-120-MY3]
  2. The Core Technologies of Smart Handheld Devices (1/4) of the Institute for Information Industry
  3. Ministry of Economy Affairs of the Republic of China

向作者/读者索取更多资源

Mobile applications will become progressively more complicated and diverse. Heterogeneous computing architectures like big.LITTLE are a hardware solution that allows mobile devices to combine computing performance and energy efficiency. However, software solutions that conform to the paradigm of conventional fair scheduling and governing are not applicable to mobile systems, thereby degrading user experience or reducing energy efficiency. In this article, we exploit the concept of application sensitivity, which reflects the user's attention on each application, and devise a user-centric scheduler and governor that allocate computing resources to applications according to their sensitivity. Furthermore, we integrate our design into the Android operating system. The results of experiments conducted on a commercial big.LITTLE smartphone with real-world mobile apps demonstrate that the proposed design can achieve significant gains in energy efficiency while improving the quality of user experience.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.3
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据