Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Bobo_S_
Beginner
71 Views

Xeon phi, offload mode, cache miss analysis

Jump to solution

I am using Xeon phi offload. I want to analyze the cache miss on MIC. How can I use amplex-cl to do that? 

I am using VTune 2016.

I tried 

amplxe-cl -target-system=mic-host-launch -collect advanced-hotspots

amplxe-cl -report hw-events 

But didn't get what I want. I am a little confused. 

Thanks.

0 Kudos
1 Solution
Peter_W_Intel
Employee
71 Views

Analysis type "advanced-hotspots" only provides CPU time (clockticks) and Instruction Retires, you may use analysis type "general-exploration" which includes performance data on front-end and back-end (cache miss involved). For example:

>amplxe-cl -target-system=mic-host-launch -collect general-exploration -search-dir=path-of-bin-and-src -- app

 

View solution in original post

3 Replies
Peter_W_Intel
Employee
72 Views

Analysis type "advanced-hotspots" only provides CPU time (clockticks) and Instruction Retires, you may use analysis type "general-exploration" which includes performance data on front-end and back-end (cache miss involved). For example:

>amplxe-cl -target-system=mic-host-launch -collect general-exploration -search-dir=path-of-bin-and-src -- app

 

View solution in original post

Bobo_S_
Beginner
71 Views

Hi Peter Wang,

Thank you.

Dmitry_P_Intel1
Employee
71 Views

Hello,

It is worth to look at the article to understand the metrics in general exploration on memory usage efficiency. Since L2 misses on KNC includes not only demand reads but also different types of prefetching we calculate and show L1 Hit rate and Estimated latency impact of L1 misses that being higher a particular threshold can indicate that L1 miss was not served with L2.

Thanks & Regards, Dmitry

Reply