Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
New Contributor I
42 Views

vtune command line on mic native mode to analysis file-IO application

Hi Friedns:

this problem like this:

1)I have a large data file(at /home/datafile),my mic native mode application need to read the data from disk,then do many operations to that.than write back.

2)I need to use intel vtune 2016 to collect this application from command line.

So 1)how can I read data from disk on mic,2)how to use vtune collect this from command line.

Thanks

Yongbei

0 Kudos
1 Reply
Highlighted
Employee
42 Views

hi,

Using advanced-hotspots on Intel Xeon Phi, in command line: see my example,

amplxe-cl -target-system mic-native:0 -collect advanced-hotspots -- /root/matrix.mic

The report will display hot functions - effective CPU time, spin time, overhead time, etc. However, your application is with many File I/O operations, they are not CPU time relevant. My opinion is to port application back to Intel Xeon processor, and use VTune Amplifier's Locksandwaits analysis (not supported on MIC), which tells you waits / wait count of objects (including I/O waits, I believe).

0 Kudos