首页> 外文期刊>IEEE transactions on mobile computing >Improving Energy Efficiency of Android Devices by Preventing Redundant Frame Generation
【24h】

Improving Energy Efficiency of Android Devices by Preventing Redundant Frame Generation

机译:通过防止冗余帧生成来提高Android设备的能效

获取原文
获取原文并翻译 | 示例

摘要

Managing the power consumption of display-related components in mobile devices is difficult because of performance degradation. Therefore, eliminating hidden workloads, such as redundant frames, is preferable, as it directly reduces power without affecting the user experience. Our preliminary study shows that the default launcher of the Android Open Source Project (AOSP) and popular applications, such as Instagram and Pinterest, generate redundant frames. In this paper, we propose a scheme to optimize the power consumption of the smartphone's display-related components by preventing redundant frames generation. By analyzing the frame-generation process, we observe that redundant frame generation is possible in the current Android framework. We then propose a scheme that recognizes and prevents redundant frame generation before actual frame generation (i.e., frame rendering in the GPU). The proposed scheme utilizes a display list, which was introduced in recent Android smartphones for efficient frame generation. We implemented the proposed scheme on Nexus smartphones. On the Nexus 5, the proposed solution reduced the energy of the AOSP default launcher, Instagram, and Pinterest by 40, 35.4, and 39.6 percent, respectively. Furthermore, the experimental results with a general usage scenario showed that our scheme prevented about 35 percent of redundant frame generation with a false-positive rate of 1.8 percent.
机译:由于性能下降,因此难以管理移动设备中与显示相关的组件的功耗。因此,消除隐藏的工作负载(例如冗余帧)是可取的,因为它可以直接降低功耗而不影响用户体验。我们的初步研究表明,Android开放源代码项目(AOSP)的默认启动器以及Instagram和Pinterest等流行的应用程序会生成冗余帧。在本文中,我们提出了一种通过防止生成冗余帧来优化智能手机与显示相关的组件的功耗的方案。通过分析框架生成过程,我们观察到在当前的Android框架中可以实现冗余框架生成。然后,我们提出一种方案,该方案在实际帧生成之前(即GPU中的帧渲染)识别并防止冗余帧生成。所提出的方案利用了显示列表,该显示列表是在最近的Android智能手机中引入的,用于有效地生成帧。我们在Nexus智能手机上实施了建议的方案。在Nexus 5上,建议的解决方案将AOSP默认启动器Instagram和Pinterest的能耗分别降低了40%,35.4和39.6%。此外,在一般使用情况下的实验结果表明,我们的方案以1.8%的误报率防止了大约35%的冗余帧生成。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号