Run Analysis
Intel® Inspector is a dynamic memory and threading error checking tool for users developing serial and multithreaded applications on Windows* and Linux* operating systems. This topic is part of a tutorial that shows how to find and fix threading errors using the Intel Inspector and a Fortran sample application.
To find threading errors that may need fixing, run a threading error analysis.
To find threading errors that may need fixing: Click the Start button on the Analysis Type window. The Intel Inspector:
Executes the threading_issues.exe application.
Identifies threading errors that may need handling.
Collects the result in a directory in the:
nqueens_fortran\threading_issues\My Inspector Results - threading_issues\ directory (Visual Studio* IDE)
Inspector\Projects\threading_issues\ directory (Standalone Intel Inspector GUI)
Finalizes the result.
During analysis, the Intel Inspector displays a Collection Log window similar to the following:
1 |
The result name appears in the tab. Here, the name of the result is r000ti2, where
NOTE:
Intel Inspector also offers a pointer to the result in the Solution Explorer (Visual Studio* IDE) and Project Navigator (standalone GUI). |
2 |
The Collection Log pane shows analysis progress and milestones. Notice you can start to manage results before analysis (collection and finalization) is complete by clicking the Summary button; however, this tutorial does not cover handling issues before analysis is complete. |
This tutorial explains how to run an analysis from the Intel Inspector standalone GUI. You can also use the Intel Inspector command-line interface (inspxe-cl command) to run an analysis.
The Summary window automatically displays after analysis completes successfully.