Advisor
Introduction
Intel Advisor is a vectorization and threading optimization tool suite comprised of the following 3 tools:
- Vectorization Advisor
- Threading Advisor
- Flow Graph Analyzer ¹
Installed version(s)
This version is installed and currently available on environment hpc-env/6.4:
Advisor/2019.2
Using Advisor
If you want to find out more about Advisor on the HPC cluster, you can use the command
module spider Advisor
This will show you basic informations e.g. a short description and the currently installed version.
To load the desired version of the module, use the command, e.g.
module load hpc-env 6.4 module load Advisor
Always remember: this command is case sensitive!
One way to use Advisor can be the command line tool. After loading the module, you can start it by the command advixe-cl:
$ advixe-cl --help Intel(R) Advisor Command Line Tool Copyright (C) 2009-2019 Intel Corporation. All rights reserved.
Usage: advixe-cl <-action> [-action-option] [-global-option] [[--] <target> [target options]]
<action> is one of the following: collect command help import-dir mark-up-loops report snapshot version workflow
Type 'advixe-cl --help <action>' for help on a specific action. Examples: 1) Perform the survey collection on the given target. advixe-cl --collect survey --project-dir ./advi --search-dir src:r=./src -- ./bin/myApplication 2) Generate the 'survey' report. advixe-cl --report survey --project-dir ./advi --search-dir src:r=./src 3) Display help for the collect action. advixe-cl --help collect
When you type in advixe- and tab the tabulator key two times, you can see all callable Advisor executables. All of these executables are having a working --help function.
== A documentation page by intel can be found here. Further more rudimentary information can be found on this wiki page.