首页> 外文学位 >Leveraging heterogeneity for energy optimization and performance enhancement of mobile apps.
【24h】

Leveraging heterogeneity for energy optimization and performance enhancement of mobile apps.

机译:利用异构性实现移动应用的能源优化和性能增强。

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

摘要

High quality cameras, rich wireless connectivity, and augmented sensors available on smartphones and tablets, combined with their increasing computing and communication capabilities, have enabled many new applications. Mobile augmented reality (MAR) and location based services (LBS) are exemplar categories of such emerging apps. While the extreme integration of a mobile system presents a great opportunity for these new apps, it also imposes an extra burden on app development in order to achieve a satisfactory user experience and energy efficiency for these emerging apps. In this thesis, I address two key challenges of realizing these emerging apps on a battery-powered mobile device. First, mapping a compute-intensive app to a heterogeneous multi-core platform has a huge and complex program optimization space. We address this optimization problem by characterizing the computation and power efficiency of mobile cores and accelerators (e.g., the CPU, GPU, and DSP) and developing solutions to assist the app-to-platform mapping based on analysis of the algorithm's data access patterns. We further develop an indoor localization solution which dynamically combines measurements from multiple sensors to jointly estimate the location of a mobile user in an indoor environment. The low quality sensors embedded in the phone often lead to poor location estimations. To boost the estimation accuracy, we develop an adaptive sensor fusion method which combines location estimations from different sources by adaptively calculating the confident level of each estimation source.
机译:高品质的相机,丰富的无线连接以及智能手机和平板电脑上可用的增强型传感器,以及它们不断增强的计算和通信功能,已经使许多新应用成为可能。移动增强现实(MAR)和基于位置的服务(LBS)是此类新兴应用程序的典型类别。虽然移动系统的高度集成为这些新应用程序提供了巨大的机会,但同时也给应用程序开发带来了额外负担,以使这些新兴应用程序获得令人满意的用户体验和能效。在本文中,我解决了在电池供电的移动设备上实现这些新兴应用程序的两个关键挑战。首先,将计算密集型应用程序映射到异构多核平台具有巨大而复杂的程序优化空间。我们通过表征移动核和加速器(例如CPU,GPU和DSP)的计算和功率效率并开发解决方案以基于算法数据访问模式的分析来辅助应用到平台的映射,从而解决此优化问题。我们进一步开发了一种室内定位解决方案,该解决方案可动态组合来自多个传感器的测量值,以便共同估算室内环境中移动用户的位置。嵌入在电话中的低质量传感器通常会导致位置估计不佳。为了提高估计精度,我们开发了一种自适应传感器融合方法,该方法通过自适应计算每个估计源的置信度来组合来自不同源的位置估计。

著录项

  • 作者

    Wang, Yi-Chu.;

  • 作者单位

    University of California, Santa Barbara.;

  • 授予单位 University of California, Santa Barbara.;
  • 学科 Engineering Computer.
  • 学位 Ph.D.
  • 年度 2013
  • 页码 111 p.
  • 总页数 111
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号