首页> 外文期刊>Circuits and Systems II: Express Briefs, IEEE Transactions on >A Study on the Use of Performance Counters to Estimate Power in Microprocessors
【24h】

A Study on the Use of Performance Counters to Estimate Power in Microprocessors

机译:使用性能计数器估算微处理器功耗的研究

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

摘要

We present a study on estimating the dynamic power consumption of a processor based on performance counters. Today's processors feature a large number of such counters to monitor various CPU and memory parameters, such as utilization, occupancy, bandwidth, page, cache, and branch buffer hit rates. The use of various sets of performance counters to estimate the power consumed by the processor has been demonstrated in the past. Our goal is to find out whether there exists a subset of counters that can be used to estimate, with sufficient accuracy, the dynamic power consumption of processors with varying microarchitecture. To this end, we consider two recent processor configurations representing two extremes of the performance spectrum, one targeting low power and the other high performance. Our results indicate that only three counters measuring 1) the number of fetched instructions, 2) level-1 cache hits, and 3) dispatch stalls are sufficient to achieve adequate precision. These counters are shown to be effective in predicting the dynamic power consumption across processors of varying resource sizes achieving a prediction accuracy of 95%.
机译:我们提出了一项基于性能计数器估算处理器动态功耗的研究。当今的处理器具有大量的此类计数器,可以监视各种CPU和内存参数,例如利用率,占用率,带宽,页面,缓存和分支缓冲区命中率。过去已经演示了使用各种性能计数器来估计处理器消耗的功率。我们的目标是找出是否存在计数器的子集,这些计数器可用于以足够的精度估算具有不同微体系结构的处理器的动态功耗。为此,我们考虑了两种最新的处理器配置,它们代表了性能频谱的两个极端,一个针对低功耗,另一个针对高性能。我们的结果表明,只有三个计数器测量1)提取指令的数量,2)1级高速缓存命中和3)派遣停顿足以达到足够的精度。这些计数器显示可有效预测资源大小不同的处理器之间的动态功耗,从而达到95%的预测精度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号