How to find Cycles per instruction of an i7 processor

1.8k views Asked by At

I was trying to see a CPI value of a program on a i7 processor with vtune amplifier XE 2011.(on win8 x64) according to the tutorial, viewpoint of

  • Hardware Event Counts
  • Hardware Event Sample Counts
  • Lightweight Hotspots
  • Hardware Issues

will sow the CPI value. But on my version i have only Lightweight Hotspots. thing is when i trying to analyse it gives a massage "unsupported architecture type". can anyone tell me

how can i see the CPI of a program on i7 x64bit win8 and using vtune 2011? if impossible, why? or which version(or any other way) can measure the CPI on above system?

3

There are 3 answers

0
mhs On BEST ANSWER

2011 version was out-of-life with technical support. Version 2011 is too early(support Core(TM) 2 processors).2013 version might support i7 processor.

try latest trial version

0
acid-art On

You need to upgrade to the latest VTune version (2015 Update 1) to get CPI for new CPUs.

6
Dai On

"Cycles per instruction" hasn't been a metric since instruction pipelining and superscalar architectures were introduced - the concept becomes meaningless.

As an analogy, consider Ford's car factory after the introduction of the assembly line - except it's making 20 different models of cars with a huge variety of complexity, then trying to determine how many workers are used to make each car - you're making huge (false) assumptions about the nature of execution.