=============================================================================== Intel(R) Thread Checker 3.1 for Linux* Readme =============================================================================== Contents -------- - Introduction - Installation - Documentation - Release Notes - Technical Support Introduction ------------ Intel(R) Thread Checker for Linux* can help you create threaded applications more quickly by helping you detect thread safety issues in programs that use POSIX* and OpenMP* threads. Use it to identify source locations where shared memory or synchronization conflicts could cause consistency or deadlocks are shown. Installation ------------ For installation instructions, see "INSTALL.txt". Documentation ------------- Documentation installed in the /doc directory includes: - GettingStarted.pdf. This guide walks you through an example to help you learn how to use Thread Checker for Linux. - DiagnosticGuide.pdf This guide contains detailed descriptions of diagnostics and advice on how to fix threading issues. - tcheckFAQ.htm. This page contains answers to frequently asked questions about collecting data using ittserver. Additonal technical documentation is posted on the Intel(R) Software Products web site. To access technical documentation on the web, visit: ( http://www.intel.com/support/performancetools ) . Release Notes ------------- Refer to "Release_Notes.txt" for system requirements, known limitations, and issues related to this release. Technical Support ----------------- The product support web site ( http://support.intel.com/support/performancetools/threadchecker/ ) contains frequently asked questions, product documentation, product errata, as well as solutions to common issues. To receive technical support for this product or product updates, you need to register for an Intel(R) Premier Support account at the Intel(R) Registration Center (http://www.intel.com/software/products/registrationcenter/ ). When submitting an issue to Intel(R) Premier Support ( https://premier.intel.com/), be sure to select Intel(R) Thread Checker for Linux* from the Product Name drop down list. When submitting an issue please provide the product build number. This information can be found in the tcSupport.txt file. This file is located on the Linux* system in the directory where Intel(R) Thread Checker for Linux* was installed. The default installation directory is "/opt/intel/itt". Please include the corresponding build number from the tcSupport.txt. This file is located on the Linux* system in the directory where Intel(R) Thread Checker for Linux* was installed. The default installation directory is "/opt/intel/itt". Once you have contacted us with your suggestion or problem using your Premier Support account, a technical support engineer will respond within one Intel business day. If you have not received or have lost your Premier Support login ID or password, or are having trouble with access, please visit https://registrationcenter.intel.com/support for assistance. Related Products and Services ----------------------------- Information about Intel(R) Software Development Products is available at http://www.intel.com/software/products. Some of the related products include: - Intel(R) Thread Profiler is a performance tuning tool for parallel programs that use Win32*, POSIX*, OpenMP* or custom synchronization. ( http://www.intel.com/software/products/threading ) - VTune(TM) Performance Analyzer enables you to evaluate how your application is utilizing the CPU and helps you determine if there are modifications you can make to improve your application's performance. ( http://www.intel.com/software/products/vtune ) - Intel(R) Compilers are an important part of making software run at top speeds with full support for the latest Pentium(R) and Itanium(R) processors. ( http://www.intel.com/software/products/compilers ) - Intel(R) Cluster Tools can help developers create, analyze and optimize high-performance applications on clusters of Intel(R) processor-based systems. ( http://www.intel.com/software/products/cluster ) - Intel(R) Performance Library Suite provides a set of routines optimized for various Intel processors. ( http://www.intel.com/software/products/perflib ) - Intel(R) Software College provides training for developers on leading-edge software development technologies. Training consists of online and instructor-led courses covering all Intel architectures, platforms, tools, and technologies. ( http://www.intel.com/software/college ) Disclaimer and Legal Information -------------------------------- The information in this document is subject to change without notice and Intel Corporation assumes no responsibility or liability for any errors or inaccuracies that may appear in this document or any software that may be provided in association with this document. This document and the software described in it are furnished under license and may only be used or copied in accordance with the terms of the license. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. The information in this document is provided in connection with Intel products and should not be construed as a commitment by Intel Corporation. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. Intel products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility applications. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The software described in this document may contain software defects which may cause the product to deviate from published specifications. Current characterized software defects are available on request. Intel, the Intel logo, Intel SpeedStep, Intel NetBurst, Intel NetStructure, MMX, i386, i486, Intel386, Intel486, Intel740, IntelDX2, IntelDX4, IntelSX2,Celeron, Intel Centrino, Intel Xeon, Intel XScale, Itanium, Pentium, Pentium II Xeon, Pentium III Xeon, Pentium M, and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. * Other names and brands may be claimed as the property of others. Copyright (c) Intel Corporation 2007.