Community
cancel
Showing results for 
Search instead for 
Did you mean: 
72 Views

is there any functionality difference between the free non-commercial version and commercial version of vtune?

Jump to solution
Recently I've been using Vtune to profile my parallel algorithm. I want to check the L2 Cache miss impact, and as the file "Using Intel VTuneTM Performance Analyzer Events/ Ratios & Optimizing Applications" says, I want to sample the MEM_LOAD_RETIRED.L2_LINE_MISS events. However, I cannot find such events in vtune non-commercial version (linux). Can anyone tell me ifthis event exists inthe non-commercial version of vtune, and where can I find this event if the answer is yes? Thank you very much.
0 Kudos
1 Solution
Peter_W_Intel
Employee
72 Views
Now there is another question: if I want to test the miss rate of the CPU cache including L2 and L3 when running my software on Core i7 workstation, what events should Isample?

If you want to measure L2 and LLC cache misses on Core i7 platform, please read page 18 of the arictle in http://software.intel.com/en-us/articles/using-intel-vtune-performance-analyzer-to-optimize-software...

Regards, Peter

View solution in original post

4 Replies
TimP
Black Belt
72 Views
There is no difference between commercial and non-commercial versions of VTune. There are differences between Core 2 and Core i7 CPUs, or possibly Atom. In the event selection menu, the cache miss events will show up only under the "all events" and under the memory events category.
72 Views
Quoting - tim18
There is no difference between commercial and non-commercial versions of VTune. There are differences between Core 2 and Core i7 CPUs, or possibly Atom. In the event selection menu, the cache miss events will show up only under the "all events" and under the memory events category.

Thank you time18. The CPU on my workstation is W3540, which is Core i7. I've also installed vTune on another workstation with Core 2 CPU, and the event MEM_LOAD_RETIRED.L2_LINE_MISS came out, which proves what you explained. I also checked the specification of Core i7 CPU, there is also largeL3 Cache in it.
Now there is another question: if I want to test the miss rate of the CPU cache including L2 and L3 when running my software on Core i7 workstation, what events should Isample?
Peter_W_Intel
Employee
73 Views
Now there is another question: if I want to test the miss rate of the CPU cache including L2 and L3 when running my software on Core i7 workstation, what events should Isample?

If you want to measure L2 and LLC cache misses on Core i7 platform, please read page 18 of the arictle in http://software.intel.com/en-us/articles/using-intel-vtune-performance-analyzer-to-optimize-software...

Regards, Peter

View solution in original post

72 Views

If you want to measure L2 and LLC cache misses on Core i7 platform, please read page 18 of the arictle in http://software.intel.com/en-us/articles/using-intel-vtune-performance-analyzer-to-optimize-software...

Regards, Peter
This is what I've been looking for. Thank you very much Peter.
Reply