Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
4975 Discussions

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

yongbei_ma_
New Contributor I
297 Views

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
Peter_W_Intel
Employee
297 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
Reply