Intel®Thread Checker is an analysis tool that pinpoints hard-to-find threading errors like data races and deadlocks in 32-bit and 64-bit applications. It can also be integrated into an automated Quality Assurance/test process to ensure code quality. Read more
Within two hours of ordering, Intel® Business Exchange customer service will email you instructions on how to download. Email instructions are sent during normal business hours.
Full Version Boxed
Availability: United States. Intel® Business Exchange can accept boxed software orders from and ship orders to US customers and US shipping addresses only.
Orders placed after 4 PM (Eastern) will be processed the next business day. Intel® Business Exchange ships most orders for boxed Intel® Software Development Products free of charge, using the FedEx 2Day* service.
License Type
Single-user license only. License variations such as node-locked, floating or academic must be purchased through an authorized distributor. Click here for a list of authorized distributors.
Within two hours of ordering (during normal business hours), Intel® Business Exchange customer service will email instructions on how to register your support service renewal.
This support service renewal is for single-user licenses only. If you need the full version of academic software or other license variations, you need to purchase it from a reseller. Click here for a list of authorized distributors.
You can only renew services for the same product originally purchased.
Only registered products are eligible for service renewals.
Your support service renewal begins one year from the date of original product service expiration, not from the date of renewal purchase.
International Orders
Intel® Business Exchange accepts orders originating from many countries around the world. Choose your purchasing location from the available countries. All orders must be purchased using a valid credit card. Electronic delivery only.
If you do not find your country in this list, click here for a list of authorized distributors around the world.
Detects hidden potential errors such as deadlocks and data races, mapping them to the source-code line, call stack, and memory reference.
Displays useful warnings for effective threaded application diagnosis, highlighting the most potentially severe errors.
When using supported Intel® compilers and source instrumentation mode, tracks the error down to the specific variable in your source code.
Comprehensive error detection mitigates the risk of adding threads and enables hands-on learning about the fundamental principles of threading.
Works on standard debug builds:
Intel® Thread Checker does not require your application to be recompiled.
Calibration Run:
Intel® Thread Checker uses its intelligence to recommend which modules to instrument based on usage. Decrease your instrumentation time by focusing on only the modules that are used by your test case.
Patented OpenMP* analysis:
Enable rapid prototyping of design options with patented OpenMP* analysis to determine the impact that threading will have at a specific point in your application.
Microsoft Visual Studio* 2005 support:
Supports C++ applications developed using the Microsoft Windows* compilers in Microsoft Visual Studio* 2005.
Command line interface:
Integrate Intel® Thread Checker into your testing environment easily with a scriptable interface. This simplifies the implementation of daily regressions and improves development efficiency.