首页> 外文会议>International conference on computer design >Energy-efficient execution of data-parallel applications on heterogeneous mobile platforms
【24h】

Energy-efficient execution of data-parallel applications on heterogeneous mobile platforms

机译:在异构移动平台上节能执行数据并行应用

获取原文

摘要

State-of-the-art mobile system-on-chips (SoC) include heterogeneity in various forms for accelerated and energy-efficient execution of diverse range of applications. The modern SoCs now include programmable cores such as CPU and GPU with very different functionality. The SoCs also integrate performance heterogeneous cores with different power-performance characteristics but the same instruction-set architecture such as ARM big.LITTLE. In this paper, we first explore and establish the combined benefits of functional heterogeneity and performance heterogeneity in improving power-performance behavior of data parallel applications. Next, given an application specified in OpenCL, we present a static partitioning strategy to execute the application kernel across CPU and GPU cores along with voltage-frequency setting for individual cores so as to obtain the best power-performance tradeoff. We achieve over 19% runtime improvement by exploiting the functional and performance heterogeneities concurrently. In addition, energy saving of 36% is achieved by using appropriate voltage-frequency setting without significantly degrading the runtime improvement from concurrent execution.
机译:最先进的移动系统芯片(SOC)包括各种形式的异质性,用于加速和节能地执行各种应用。现代SOC现在包括可编程核心,如CPU和GPU,功能非常不同。 SOC还将性能异构核心集成,具有不同的功率性能特性,但相同的指令集架构,如ARM Big.Little。在本文中,我们首先探讨了功能异质性和性能异质性在提高数据并行应用的功率性能行为方面的综合益处。接下来,考虑到OpenCL中指定的应用程序,我们介绍了静态分区策略,以跨CPU和GPU内核的应用程序内核以及各个核的电压 - 频率设置,以获得最佳的功率性能权衡。我们通过同时利用功能和性能异质性来实现超过19%的运行时改进。此外,通过使用适当的电压 - 频率设置实现36%的节能,而不会显着降低并发执行从运行时改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号