首页> 外文期刊>Journal of Parallel and Distributed Computing >Improving the accuracy of energy predictive models for multicore CPUs by combining utilization and performance events model variables
【24h】

Improving the accuracy of energy predictive models for multicore CPUs by combining utilization and performance events model variables

机译:通过组合利用和性能事件模型变量来提高多核CPU的能量预测模型的准确性

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

摘要

Energy predictive modeling is the leading method for determining the energy consumption of an application. Performance monitoring counters (PMCs) and resource utilizations have been the principal source of model variables primarily due to their high positive correlation with energy consumption. Performance events, however, have come to dominate the landscape due to their better prediction accuracy compared to utilization variables. Recently, the theory of energy of computing has been proposed whose practical implications for constructing accurate and reliable linear energy predictive models are unified in a consistency test that includes a selection criterion of additivity for model variables. In this work, we analyze the prediction accuracy of models employing utilization variables only, PMCs only, and combination of both utilization variables and PMCs, through the lens of this theory for modern multicore CPU platforms. We discover that employing utilization variables only in linear energy predictive models does not capture all the energy-consuming activities during an application execution. However, combination of utilization variables with PMCs that are highly additive and highly correlated with energy consumption, gives the most accurate linear energy predictive model. Our experimental results show that application-specific and platform-level models using both utilization variables and PMCs exhibit up to 3.6 × and 2.6 × better average prediction accuracy respectively when compared with models employing utilization variables only and highly additive PMCs only.
机译:能量预测建模是用于确定应用的能耗的领先方法。性能监测计数器(PMC)和资源利用是模型变量的主要来源,主要是由于它们与能耗的高正相关性。然而,与利用变量相比,绩效事件由于其更好的预测准确性而导致横向主导。最近,已经提出了计算能量理论,其用于构建精确可靠的线性能量预测模型的实际意义在一致性测试中统一,包括模型变量的添加性的选择标准。在这项工作中,我们通过该理论的镜头分析了仅使用利用变量的模型,仅采用PMC和PMC的组合,以及现代多核CPU平台的理论的镜头的预测准确性。我们发现仅在线性能预测模型中使用利用变量不会在应用程序执行期间捕获所有能耗活动​​。然而,利用与能量消耗高度附加和高度相关的PMC的利用变量的组合给出了最准确的线性能量预测模型。我们的实验结果表明,与仅采用利用变量的模型和高层PMC的模型相比,使用使用变量和PMC的应用特定和平台级模型分别呈现出高达3.6倍和2.6倍的更好的平均预测精度。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号