- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hie all,
I am new to VTune. I wanted to analyze program on intel xeon-phi coprocessor, for which I executed the following command:
amplxe-cl -collect-with runsa -knob event config=CPU_CLK_UNHALTED.THREAD,INST_RETIRED.ANY,MEM_LOAD_UOPS_RETIRED.L1_HIT,MEM_LOAD_UOPS_RETIRED.L2_HIT,MEM_LOAD_UOPS_RETIRED.L1_MISS,MEM_LOAD_UOPS_RETIRED.L2_MISS,MEM_UOPS_RETIRED.ALL_LOADS,MEM_UOPS_RETIRED.ALL_STORES,MOVE_ELIMINATION.SIMD_ELIMINATED,CYCLE_ACTIVITY.CYCLES_L1D_PENDING,L2_RQSTS.L2_PF_MISS,L2_RQSTS.L2_PF_HIT -- ssh mic0 "export OMP_NUM_THREADS=8; ./a.out"
But I get the following results :
INST_RETIRED.ANY 60000090 30 2000003
CPU_CLK_UNHALTED.THREAD 40000060 20 2000003
CPU_CLK_UNHALTED.REF_TSC 40000060 20 2000003
CYCLE_ACTIVITY.CYCLES_L1D_PENDING 0 0 2000003
MEM_LOAD_UOPS_RETIRED.L1_HIT 0 0 2000003
MEM_LOAD_UOPS_RETIRED.L2_HIT 0 0 100003
MEM_LOAD_UOPS_RETIRED.L1_MISS 0 0 100003
MEM_LOAD_UOPS_RETIRED.L2_MISS 0 0 50021
MEM_UOPS_RETIRED.ALL_LOADS 42000063 7 2000003
MEM_UOPS_RETIRED.ALL_STORES 18000027 3 2000003
MOVE_ELIMINATION.SIMD_ELIMINATED 0 0 1000003
L2_RQSTS.L2_PF_MISS 0 0 200003
L2_RQSTS.L2_PF_HIT 0 0 200003
Any reason why so many values are zero?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can't profile application on MIC in such way. Your command actually profiled the ssh process running on the host which did almost nothing except i/o. Thus very small or zero event counts.
Please use '-target-system mic-host-launch:mic0' option, e.g.:
amplxe-cl -target-system mic-host-launch:mic0 -collect-with runsa -knob event-config=CPU_CLK_UNHALTED:sa=2000000,INSTRUCTIONS_EXECUTED:sa=2000000 -- a.out
More info on this in VTune OLH:
https://software.intel.com/en-us/node/596763
https://software.intel.com/en-us/node/596531
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks a lot
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page