Intel Advisor offers Vectorization Advisor, a vectorization optimization tool, and Threading Advisor, a threading design and prototyping tool, to help ensure your Fortran, C and C++ native/managed applications realize full performance potential on modern processors, such as Intel® Xeon Phi™ processors. This topic is part of a tutorial that shows how to use the Vectorization Advisor on a Windows* platform to add efficient SIMD parallelism to a C++ sample application.
Intel Advisor Access
Note
Setting up the Intel Advisor environment is necessary only if you use the advixe-gui
command to launch the Intel Advisor standalone GUI (or the advixe-cl
command to run the command line interface). To set up your Intel Advisor environment, run the <advisor-install-dir>\advixe-vars.bat
or the <parallel-studio-install-dir>\psxevars.bat
command.
The default installation path for both <advisor-install-dir> and <parallel-studio-install-dir> is below C:\Program Files (x86)\IntelSWTools\ (on certain systems, instead of Program Files (x86), the directory name is Program Files ).
To access the Standalone Intel Advisor GUI, do one of the following:
Run the advixe-gui
command.
From the Microsoft Windows* 7 Start menu, select Intel Parallel Studio XE 201n> Analyzers> Advisor.
From the Microsoft Windows* 8/8.1/10 All Apps screen, select Intel Parallel Studio XE 201n> Intel Advisor 201n.
To access the Intel Advisor GUI integrated in the Visual Studio* IDE: Open your solution in the Visual Studio* IDE.
To access the Intel Advisor command line interface, run the advixe-cl
command.
Note
This tutorial explains only how to run analyses from the Intel Advisor GUI.
Standalone Intel Advisor GUI
![Intel Advisor: Standalone GUI]()
1 | On the Intel Advisor menu, use: File to manage Intel Advisor projects and results, launch the Intel Advisor analysis tools, create read-only snapshots of the active Intel Advisor result, and set various Intel Advisor options View to toggle on a full-screen view of result tab data (press F11 or ESC to toggle off full-screen view), and open the Welcome tab and Project Navigator Help to access Intel Advisor resources such as Help, Getting Started documentation, and online training and documentation
|
2 | Use the toolbar to manage Intel Advisor projects and results; open results and the Project Navigator; launch the Intel Advisor analysis tools; create read-only snapshots of the active Intel Advisor result; and access Intel Advisor resources such as Help, Getting Started documentation, and online training and documentation. |
3 | The Workflow pane is a roadmap for Vectorization Advisor and Threading Advisor actions. Use it to launch Intel Advisor analyses in real time and batch mode. Use the control to show/hide the pane. |
4 | Use the navigation toolbars to navigate among various Intel Advisor result tab windows. |
5 | Use the Intel Advisor result tab windows to view, interpret, and manipulate the data collected by the Intel Advisor analysis tools. |
Intel Advisor/Visual Studio* IDE Integration
![Intel Advisor: Integration in the Visual Studio* IDE]()
1 | On the Visual Studio* menu, use: View> Intel Advisor 201n to open the active Intel Advisor result Project> Intel Advisor 201n Project Properties... to manage Intel Advisor projects Tools> Intel Advisor XE 201n to open the active Intel Advisor result, launch the Intel Advisor analysis tools, and create read-only snapshots of the active Intel Advisor result Tools> Options> Intel Advisor 201n to set various Intel Advisor options Help> Intel Advisor 201n to access Intel Advisor resources such as Help, Getting Started documentation, and online training and documentation
|
2 | Use the Intel Advisor toolbar to open the active Intel Advisor result, launch the Intel Advisor analysis tools, and create read-only snapshots of the active Intel Advisor result. |
3 | The Workflow is a roadmap for Vectorization Advisor and Threading Advisor activities. Use it to launch Intel Advisor analyses in real time and batch mode. Use the control to show/hide the pane. |
4 | Use the navigation toolbars to navigate among various Intel Advisor result tab windows. |
5 | Use the Intel Advisor result tab windows to view, interpret, and manipulate the data collected by the Intel Advisor analysis tools. |
6 | Use the Visual Studio* Output window to view Intel Advisor analysis output. |
7 | Use the Visual Studio* Solution Explorer to manage Intel Advisor projects and results. |