首页> 外文期刊>Software >Improving scientific application execution on android mobile devices via code refactorings
【24h】

Improving scientific application execution on android mobile devices via code refactorings

机译:通过代码重构改善在Android移动设备上的科学应用程序执行

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

摘要

The increasing number of mobile devices with ever-growing capabilities makes them useful for running scientific applications. However, these applications have high computational demands, whereas mobile devices have limited capabilities when compared with non-mobile devices. More importantly, mobile devices rely on batteries for their power supply. We initially measure the battery consumption of different versions of known micro-benchmarks representing common programming primitives found in scientific applications. Then, we analyze the performance of such micro-benchmarks in CPU-intensive mobile applications. We apply good programming practices and code refactorings to reduce battery consumption of scientific mobile applications. Our results show the reduction in energy usage from applying these refactorings to three scientific applications, and we consequently propose guidelines for high-performance computing applications. Our focus is on Android, the dominant mobile operating system. As a long-term contribution, our results represent one more step in the progress towards hybrid distributed infrastructures comprising fixed and mobile nodes, that is, the so-called mobile grids. Copyright (C) 2016 John Wiley & Sons, Ltd.
机译:具有不断增长的功能的移动设备的数量不断增加,使其对于运行科学应用程序很有用。但是,这些应用程序对计算的要求很高,而与非移动设备相比,移动设备的功能有限。更重要的是,移动设备依靠电池供电。最初,我们测量不同版本的已知微基准的电池消耗,这些基准代表科学应用中常见的编程原语。然后,我们分析了此类微基准在CPU密集型移动应用程序中的性能。我们采用良好的编程习惯和代码重构,以减少科学移动应用程序的电池消耗。我们的结果表明,将这些重构应用于三个科学应用程序可减少能耗,因此,我们提出了高性能计算应用程序的准则。我们的重点是Android(主导的移动操作系统)。作为一项长期的贡献,我们的结果代表了朝着包括固定节点和移动节点(即所谓的移动网格)的混合分布式基础结构迈出的又一步。版权所有(C)2016 John Wiley&Sons,Ltd.

著录项

  • 来源
    《Software》 |2017年第5期|763-796|共34页
  • 作者单位

    UNICEN Univ, ISISTAN Res Inst, Campus Univ,B7001BBO, Tandil, Argentina|Consejo Nacl Invest Cient & Tecn, Buenos Aires, DF, Argentina;

    UNICEN Univ, ISISTAN Res Inst, Campus Univ,B7001BBO, Tandil, Argentina|Consejo Nacl Invest Cient & Tecn, Buenos Aires, DF, Argentina;

    UNICEN Univ, ISISTAN Res Inst, Campus Univ,B7001BBO, Tandil, Argentina|Consejo Nacl Invest Cient & Tecn, Buenos Aires, DF, Argentina;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    smartphones; android; scientific computing; computational kernels; code refactoring;

    机译:智能手机;安卓;科学计算;计算内核;代码重构;
  • 入库时间 2022-08-18 02:50:38

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号