|
Features Patented advanced error detection engine:
- Detects hidden potential errors, mapping them to the source-code line, call stack, and memory reference
- Displays warnings for effective diagnosis, highlighting the most potentially severe errors
- Tracks the error down to the specific variable in your source code using source instrumentation
- Mitigates the risk of adding threads and enables hands-on learning about threading principles
Patented advanced error detection engine:
- Detects hidden potential errors, mapping them to the source-code line, call stack, and memory reference
- Displays warnings for effective diagnosis, highlighting the most potentially severe errors
- Tracks the error down to the specific variable in your source code using source instrumentation
- Mitigates the risk of adding threads and enables hands-on learning about threading principles
Works on standard debug builds:
- Does not require your application to be recompiled
Calibration run:
- Recommends which modules to instrument based on usage, decreasing instrumentation time
Patented OpenMP* analysis:
- Enables rapid prototyping by determining the impact that threading will have atspecific points in your application
Real-time verbose output and status query:
- Start viewing detailed diagnostic information as soon as a potential error is uncovered, while Intel® Thread Checker continues to check the rest of the application.
Improved existing features in the 3.1 release include the following:
- 32-bit and 64-bit support for Windows Vista*
- Support for Intel® VTune™ Performance Analyzer 9.0 for Windows*
- Support for the latest Intel® multi-core processors, including
- Intel® Core™ 2 Duo, and
- Intel® Core™ 2 Quad processors
Performance optimizations by descriptor-based static binary instrumentation which, reduces the instrumented image size and decreases runtime overhead.
Product Brief
Intel® Thread Checker 3.1 for Windows* is instrumental at every phase of the application development cycle.
- In the design phase, it helps you decide where and how to add threading in your application.
- As you implement threading into your application, it can detect hard-to-find threading bugs like data races and deadlocks.
- You can also ensure code quality by integrating it into your automated Quality Assurance/ test process.
Compatibility
Intel Thread Checker 3.1 for Windows is compatible with today's industry-standard development tools:
- Microsoft Visual Studio* .NET
- Microsoft Visual C++* .NET development environment Compiler 2005, 2003, 2002 Editions or Visual C++ 6.0
- Intel® Fortran and C++ Compilers
- Windows threads and POSIX* threads
- Support for OpenMP*
This applies to:
|