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 thefind_and_fix_threading_errors.exeapplication.
- 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 Inspectorstandalone 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
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.