【24h】

Prediction Models for Performance, Power, and Energy Efficiency of Software Executed on Heterogeneous Hardware

机译:在异构硬件上执行的软件的性能,功率和能效的预测模型

获取原文
获取外文期刊封面目录资料

摘要

Heterogeneous environments are becoming commonplace so it is increasingly important to understand how and where we could execute a given algorithm the most efficiently. In this paper we propose a methodology that uses both static source code metrics and dynamic execution time, power and energy measurements to build configuration prediction models. These models are trained on special benchmarks that have both sequential and parallel implementations and can be executed on various computing elements, e.g., on CPUs or GPUs. After they are built, however, they can be applied to a new system using only the system's static metrics which are much more easily computable than any dynamic measurement. We found that we could predict the optimal execution configuration fairly accurately using static information alone.
机译:异构环境正变得司空见惯,因此了解如何以及在何处可以最有效地执行给定算法就变得越来越重要。在本文中,我们提出了一种使用静态源代码指标和动态执行时间,功率和能量测量值来构建配置预测模型的方法。这些模型在具有连续和并行实现方式的特殊基准上进行了培训,并且可以在各种计算元素(例如,CPU或GPU)上执行。但是,在构建它们之后,就可以仅使用系统的静态度量将它们应用于新系统,该静态度量比任何动态度量都更容易计算。我们发现,仅使用静态信息就可以相当准确地预测最佳执行配置。

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号