Analyzers
Support for Analyzers (Intel VTune™ Profiler, Intel Advisor, Intel Inspector)

system API support

kula85
Beginner
144 Views
Hello,
In vtune help manual section 'API Support'->'System API', it says "The Intel Vtune Amplifier support interpretation of Linux OS APIs." I was wondering what kind of interpretation it does ? How can we tell if vtune is interpretating the api when looking at the vtune GUI. Thank you.
yuanfang
0 Kudos
2 Replies
Peter_W_Intel
Employee
144 Views
Yuanfang,

VTune Amplifier XE traces instruction execution to retrieve performance data, usually we call it hotspots data collection. The user also can run Concurrency Analysis / LocksAndWaits analysis, the tool should monitor (instrument) System APIstorecordpthread's behavior's, Sync Objs, IOcalls -showthem in timeline report.

Additionally Intel Threading Building Block, and Cilk Plus will be supported. OpenMP programming will be supported. However if you defined your threading pool, and manipulate them by yourself - it willNot be supported.

Hopefully I have answered your questions.

regards, Peter
kula85
Beginner
144 Views
That's much clear to me now. thanks.
Reply