Intel®Thread Checker 3.1 for Linux accelerates the development of threaded applications by detecting hard-to-find threading errors, like data races and deadlocks, before they happen. Through a command-line interface, Intel®Thread Checker 3.1 for Linux helps you correctly thread your application. It mitigates the risk of adding threads and can provide hands-on learning. You can use it to quickly find design issues during early development stages as well as integrate it into your test system to keep bugs out. 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.
Finds hidden potential errors, such as deadlocks and data races, mapping them to the memory reference and to the source-code line.
Identifies six levels of threading issues, from errors and warnings to informative comments.
Displays all necessary warnings for effective threaded application diagnosis.
Lets you track a potential error to a variable in a line of source code on Intel®compiler-built applications that are compiled for source instrumentation.
Allows you to use standard debug builds, without recompiling the entire source base.
Native Linux Support:
Work in your native Linux environment, without a remote Windows-based system.
Familiar command-line interface.
Easy integration into batch scripts for use in nightly regression test runs.
Support for the latest multi-core processors:
Provide a competitive advantage on the latest multi-core processors from Intel by getting error-free threaded software to market quickly.
Prepare for the large number of execution cores in future processors with a high-quality threaded code base.
Intel®64 architecture support:
Implement instrumentation flexibly at different points in the development life cycle with source and binary instrumentation of 64-bit and 32-bit applications on processors with Intel 64 architecture.
Support both 64-bit and 32-bit platforms with identical functionality and user experience for the developer. A common environment for both platforms improves development efficiency.
Command Line Interface:
Integrate Intel®Thread Checker into your testing environment easily with a scriptable interface.
Automate testing in batch modes, reducing manual implementation and improving efficiency.
Simplify the implementation of daily regressions, improving development efficiency.
Selective instrumentation:
Reduce instrumentation time through selective instrumentation of DLLs.
Instrument linked libraries based on the interpretation of Intel®Thread Checker of the library’s impact on performance, helping to direct tuning effort to where it helps performance most.