Intel® Inspector
Deliver reliable applications. Locate and debug threading, memory, and persistent memory errors early in the design cycle to avoid costly errors later.
Transition Notice
Intel Inspector is no longer included in the Intel® oneAPI HPC Toolkit. Intel Inspector 2024.2 is the final version and is available for download as a stand-alone package. No further feature improvements or security fixes will be available after this final release.
Community forum support customers can continue to download the 2024.2 release of Intel Inspector until January, 2025. Customers who have purchased Intel Priority Support can continue to access the download until January, 2026, but no further use-related support will be provided.
For more information, see the Intel Inspector transition notice.
Download the Stand-Alone Version
A stand-alone download of Intel Inspector is available. You can download binaries from Intel or choose your preferred repository.
Documentation & Code Samples
Code Samples
There are two ways to install and set up the sample code:
- Share the compressed file on your system or copy it from the installation directory to a writable directory.
- Extract the sample from the compressed file. Its contents include a readme file (.txt format) that describes how to build the sample and fix issues.
The default installation directory is:
• Windows: C:\Program Files (x86)\Intel\oneAPI\inspector
On certain systems, instead of Program Files (x86), the directory name is Program Files.
• Linux:
• Root file path: /opt/intel/oneapi/inspector
• Non-root file path: $HOME/intel/oneapi/inspector
Some sample applications have companion tutorials.
Specifications
Processors:
- Threading and memory debugger: IA-32 or Intel® 64 architecture processors that support Intel® Streaming SIMD Extensions 2 instructions
- Persistence Inspector: 2nd generation Intel® Xeon® Scalable processors
Languages:
- C
- C++
- Fortran
Host operating systems:
- Windows
- Linux
Compilers:
- Intel® C++ and Intel® Fortran Compilers
- Microsoft Visual C++* compiler
- GNU Compiler Collection (GCC)*
For more information, see the release notes.
Development environments:
- Microsoft Visual Studio* IDE
- Eclipse* IDE
- Stand-alone, interface-based application
- Command line
Parallelization model support for the threading debugger:
- OpenMP
- Threading Building Blocks (TBB)
- Parallel language extensions for the Intel® C++ Compiler
- Microsoft PPL*
- Win32* and POSIX threads
- Intel® MPI Library
Supported debuggers:
- Intel® Debugger
- GNU Project Debugger (GDB)*
- Visual Studio debugger
Get Help
Your success is our success. Access these support resources when you need assistance.
Stay In the Know on All Things CODE
Sign up to receive the latest tech articles, tutorials, dev tools, training opportunities, product updates, and more, hand-curated to help you optimize your code, no matter where you are in your developer journey. Take a chance and subscribe. You can change your mind at any time.