0

根据教程,我试图在带有 vtune 放大器 XE 2011 的 i7 处理器上查看程序的 CPI 值。(在 win8 x64 上),观点

  • 硬件事件计数
  • 硬件事件样本计数
  • 轻量级热点
  • 硬件问题

将播下CPI值。但在我的版本中,我只有轻量级热点。事情是当我试图分析它时,它给出了一个“不支持的架构类型”的按摩。谁能告诉我

如何在 i7 x64bit win8 和使用 vtune 2011 上查看程序的 CPI?如果不可能,为什么?或者哪个版本(或任何其他方式)可以测量上述系统上的 CPI?

4

3 回答 3

3

您需要升级到最新的 VTune 版本(2015 Update 1)以获得新 CPU 的 CPI。

于 2014-12-10T13:46:45.520 回答
2

2011 版在技术支持下已过时。2011 版太早了(支持Core(TM) 2 处理器)。2013 版可能支持i7 处理器。

尝试最新的试用版

于 2014-12-12T00:44:52.930 回答
1

自从引入指令流水线和超标量架构以来,“每条指令的周期”就不再是一个度量标准——这个概念变得毫无意义。

打个比方,在引进装配线后考虑福特的汽车工厂——除了它要生产 20 种不同型号的汽车,其复杂程度各不相同,然后试图确定制造每辆汽车需要多少工人——你正在制造巨大的(错误)关于执行性质的假设。

于 2014-12-09T02:37:57.807 回答