Any type of analysis and data collection that can be performed through the Intel® Advisor GUI can also be performed through the command line, using the same workflow. Commands are most commonly used in scripts to run analysis remotely. The advixe-cl command line tool is the only way to examine your MPI application for parallelism opportunities.
Specify a time to wait between each sample in milliseconds for this collection.
Resume collection after the specified number of milliseconds.
Add Intel Advisor annotations to identify parallel tasks and their enclosing parallel sites.
The Intel® Advisor GUI is available:
From a command line on Windows* or Linux* OS systems. Type the advixe-gui command and optionally specify a path to one of following:
Full (absolute) path to a result file (*.advixe)
Full path to a project file (config.advixeproj)
To launch the Intel Advisor GUI, use the advixe-gui command after you set up your command line environment .
Identifying Whether a Project is Open
After you open a project, the path and project file name appear in the Intel Advisor GUI title bar. In the Welcome page, the current project name appears to the right of Current project:.
The Intel® Advisor FLOPS analysis is part of the Advisor Trip Counts and FLOPS analysis, which runs your target program, collects data about loops, and displays the collected information in the Survey Report.
You must run the Survey analysis at least once before or after collecting FLOPS data to see the results.
Before you run the Trip Counts and FLOPS analysis
You can combine the data parallel and task parallel patterns. Continuing with the display/update example, suppose that you can parallelize the update operation, but not the display operation. Then you could execute the display operation in parallel with multiple tasks from the update operation. Consider this C/C++ code: