VTune

Starting VTune

$ cd /opt/intel/oneapi/vtune/latest/bin64
$ ./vtune-gui

Create a Project

Once the GUI has started, click on the New Project… button

Select a System to Run the Analysis

Click on Local Host to run the analysis on the local machine (as opposed to a remote machine).

Select an Analysis Target

Performance Snapshot

This gives you a quick overview of potential performance issues.

Configure Binary and Source Directories

Generate a Command Line

Start the App and Start to Profile the App

Monitor the Elapsed Time

The elapsed time, near the top right of the GUI is a great indicator of tuning efforts. Track this before and after making changes.

Choose your Next Analysis Type

Choose from many analysis types for your next analysis e.g.

Optimizations

Calling Sequence