Tutorial
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 C++ sample application.
To find threading errors that may need fixing, click the Start button on the Analysis Type window. The Intel Inspector:
Executes the find_and_fix_threading_errors.exe application.
Identifies threading errors that may need handling.
Collects the result in a directory in the:
tachyon_insp_xe\vc10\My Inspector Results - find_and_fix_threading_errors\ directory (Visual Studio* IDE)
Inspector\Projects\threading\ directory (Intel Inspector standalone 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.