Search
Support & Downloads
All of Support
This Category
This Product
Software Products
Intel® Thread Checker for Windows*
Features List

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:
Intel® Thread Checker for Windows*

Solution ID: CS-021398
Date Created: 11-Sep-2005
Last Modified: 15-Mar-2007
Back to Top