Community
cancel
Showing results for 
Search instead for 
Did you mean: 
T_C
Beginner
38 Views

"This analysis type is only defined for processors...... Ivy Bridge"

I have an i7 4820K (overclocked), Win 7 64 Professional, Visual Studio 2012 version 11.0.61030 and the Intel Parallel Studio XE 2013 package.

If I open up Visual Studio with Admin Privileges, open a project and then go to begin analysing I cannot choose any of the Ivy-Bridge specific analysis. I am being told that it is only for CPUs which are Ivy Bridge (even though my CPU is Ivy Bridge).

Could someone please help?

0 Kudos
11 Replies
TimP
Black Belt
38 Views

Maybe you have a version of VTune which isn't up to date.  The Ivy Bridge support was released I think about 4 months ago.  I suppose the delay may have been on account of wanting to assure support for the server versions of Ivy Bridge which haven't been widely available.
 

T_C
Beginner
38 Views

Ok I have performed an update of all my Intel products. When I now open up VTune from within VS 2012 and go to the Ivy Bridge analysis I get a slightly different error message:

"This analysis type is not applicable to the current machine microarchitecture" (before it used to mention "Ivy Bridge" in the message).

How next to fix this?

T_C
Beginner
38 Views

This problem happens whether using VTune from within VS2012 and if I use VTune as a standalone application. My VTune version number is Update 15.

Kirill_R_Intel
Employee
38 Views

T C, for Ivy Bridge CPUs VTune Amplifier XE supports only two microarchitectural analysis types: General Exploration and Bandwidth. If you select another type, like "memory accesses", this is expected behavior. But it should work for General Exploration and Bandwidth with VTune update 15.

T_C
Beginner
38 Views

Thanks for answering. Does this mean I cannot measure cache misses and branch misses on my CPU?!

Kirill_R_Intel
Employee
38 Views

No, you can measure cache misses and branch mispredictions. Use "General Exploration" analysis - it is a combination of many metrics, including those you're looking for.

TomK
Beginner
38 Views

So Ivy Bridge E (4960X) does not support EBS ? I never got this problem with the former Sandy Bridge E (3960X) cpu i had... 

Peter_W_Intel
Employee
38 Views

TomK wrote:

So Ivy Bridge E (4960X) does not support EBS ? I never got this problem with the former Sandy Bridge E (3960X) cpu i had... 

For IvyBridge & Haswell processor, only two analysis are supported they are Bandwidth and General Exploration. For other events which are not used in two analysis...you can use customized analysis, or use these events in command line directly - see this article.

Bernard
Black Belt
38 Views

@Peter

How  can I access VTune help from command prompt(Win  OS)?

Thanks in advance.

 

Kirill_R_Intel
Employee
38 Views

Command line help is available via "amplxe-cl --help" command.

Bernard
Black Belt
38 Views

Thanks @Kirill.