Intel VTune
Revision as of 11:48, 7 January 2019 by Jennifer-witham-0957@rwth-aachen.de (talk | contribs) (Created page with "The Intel VTune™ Amplifier can be used to identify and analyse various aspects in both serial and parallel programs. * Hotspot Analysis * Concurrency Analysis * Hardware Pe...")
The Intel VTune™ Amplifier can be used to identify and analyse various aspects in both serial and parallel programs.
- Hotspot Analysis
- Concurrency Analysis
- Hardware Performance Counter Support
- IO waits
- False Sharing
One usually starts off with the hotspot analysis. It identifies computive intensive parts in the code and also judges the utilization of the available hardware. It is important not to neglect the serial part, as it can seriously weigh down the performance of the application no matter how efficiently parallelised the rest may be. Overhead and waiting time are collected for OpenMP applications. Other types of analysis as well as the option of a custom one are available for a finer tuning.
References
Tutorials by Intel [1]
Intel VTune™ Amplifier Performance Analysis Cookbook [2]