<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated on Wed, 25 Nov 2009 01:38:36 -0800 -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <atom:link href="http://software.intel.com/en-us/articles/intel-thread-checker-for-windows-kb/type/installation/feed/" rel="self" type="application/rss+xml" />
    <title>Intel Software Network articles feed</title>
    <link>http://software.intel.com/en-us/articles/intel-thread-checker-for-windows-kb/installation/</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>Intel® FLEXlm* license servers</title>
      <description><![CDATA[ <!--CTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dt-->
<table border="0" cellpadding="0" cellspacing="15">
<tbody>
<tr>
<td class="bodycopy">
<p>In the list below, click on the link for the Intel® License Manager for FLEXlm* server that corresponds to your combination of operating system and Intel® processor.</p>
<p><strong><span style="text-decoration: underline;">Linux*</span></strong></p>
<p>For IA-32 Architecture on RedHat* 7, RedHat* 7.x, and RedHat* 8 <a href="http://downloadfinder.intel.com/scripts-df-external/Detail_Desc.aspx?agr=N&amp;ProductID=906&amp;DwnldID=10779&amp;strOSs=All&amp;OSFullname=All%20Operating%20Systems&amp;lang=eng">flexlm.Linux.tar.gz</a></p>
<p>For IA-32 Architecture and Intel® 64 (Intel® EM64T) Architecture on RedHat* EL3, RedHat* EL4, EL5, SLES 9 and SLES 10 <a href="http://downloadfinder.intel.com/scripts-df-external/Detail_Desc.aspx?agr=N&amp;ProductID=906&amp;DwnldID=10786&amp;strOSs=All&amp;OSFullname=All%20Operating%20Systems&amp;lang=eng">flexlm.Linux.EL3.tar.gz</a></p>
<p>For IA-32 Architecture on RedHat* 9 <a href="http://downloadfinder.intel.com/scripts-df-external/Detail_Desc.aspx?agr=N&amp;ProductID=906&amp;DwnldID=10790&amp;strOSs=All&amp;OSFullname=All%20Operating%20Systems&amp;lang=eng">flexlm.Linux.RHL9.tar.gz</a></p>
<p>For IA-64 (Intel® Itanium®) Architecture on RedHat* 7 and RedHat* 7.x <a href="http://downloadfinder.intel.com/scripts-df-external/Detail_Desc.aspx?agr=N&amp;ProductID=906&amp;DwnldID=10789&amp;strOSs=All&amp;OSFullname=All%20Operating%20Systems&amp;lang=eng">flexlm.Linux.ia64.tar.gz</a></p>
<p>For IA-64 Architecture on SGI Altix* Propack 3 and SGI Altix* Propack 4 <a href="http://downloadfinder.intel.com/scripts-df-external/Detail_Desc.aspx?agr=N&amp;ProductID=906&amp;DwnldID=10788&amp;strOSs=All&amp;OSFullname=All%20Operating%20Systems&amp;lang=eng">flexlm.Linux.ia64.EL3_SGIAltix.tar.gz</a></p>
<p>For IA-64 Architecture on RedHat* EL3, RedHat* EL4, EL5, SLES 9 and SLES 10 <a href="http://downloadfinder.intel.com/scripts-df-external/Detail_Desc.aspx?agr=N&amp;ProductID=906&amp;DwnldID=10787&amp;strOSs=All&amp;OSFullname=All%20Operating%20Systems&amp;lang=eng">flexlm.Linux.ia64.EL3.tar.gz</a></p>
<br />
<p><strong><span style="text-decoration: underline;">Windows*</span></strong></p>
<p>For IA-32 Architecture on Windows <a href="http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&amp;ProdId=905&amp;DwnldID=18151&amp;lang=eng">w_flm_p_1.0.011_ia32.zip</a></p>
<p>For Intel® 64 Architecture on Windows* <a href="http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&amp;ProdId=905&amp;DwnldID=18153&amp;lang=eng">w_flm_p_1.0.011_intel64.zip</a></p>
<p>For IA-64 Architecture on Windows* <a href="http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&amp;ProdId=905&amp;DwnldID=18154&amp;lang=eng">w_flm_p_1.0.011_ia64.zip</a></p>
<br />
<p><strong><span style="text-decoration: underline;">Mac OS*</span></strong></p>
<p>For IA-32 and Intel® 64 Architectures on Mac OS* X 10.5.x and 10.4.x <a href="http://downloadfinder.intel.com/scripts-df-external/Detail_Desc.aspx?agr=N&amp;ProductID=906&amp;DwnldID=10791&amp;strOSs=All&amp;OSFullname=All%20Operating%20Syst%0Aems&amp;lang=eng">flexlm.Mac.i386.tar.gz</a></p>
<p><strong>Intel® License Manager for FLEXlm* servers available from Intel® Registration Center Download Center.</strong></p>
<p>For customers with a current "counted" product license, Intel® License Manager for FLEXlm* servers are available from the <a href="https://registrationcenter.intel.com/RegCenter/FileSearch.aspx">Intel® Registration Center Download Center</a>. After logging into the Intel® Registration Center, select "Product Download". Select "FLEXlm servers" from the Product list, then search through the list of files to download the Intel® License Manager for FLEXlm* driver for your particular operating system environment. If you do not have access to this product, please register for access at the <a href="https://registrationcenter.intel.com/RegCenter/ComForm.aspx?">Intel® Registration Center</a>.</p>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td><img width="388" src="http://software.intel.com/file/6324" height="5" /></td>
</tr>
<tr>
<td height="10"></td>
</tr>
</tbody>
</table> ]]></description>
      <link>http://software.intel.com/en-us/articles/performance-tools-for-software-developers-intel-flexlm-license-servers</link>
      <pubDate>Fri, 02 Oct 2009 16:35:38 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/performance-tools-for-software-developers-intel-flexlm-license-servers#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/performance-tools-for-software-developers-intel-flexlm-license-servers</guid>
      <category>Intel® C++ Compiler for Linux* Knowledge Base</category>
      <category>Intel® C++ Compiler for Mac OS X* Knowledge Base</category>
      <category>Intel® C++ Compiler for Windows* Knowledge Base</category>
      <category>Intel® Fortran Compiler for Linux* Knowledge Base</category>
      <category>Intel® Fortran Compiler for Mac OS X* Knowledge Base</category>
      <category>Intel® License Manager for FLEXlm* Knowledge Base</category>
      <category>Intel® Thread Checker for Linux* Knowledge Base</category>
      <category>Intel® Thread Checker for Windows* Knowledge Base</category>
      <category>Intel® Thread Profiler for Windows* Knowledge Base</category>
      <category>Intel® Visual Fortran Compiler for Windows* Knowledge Base</category>
      <category>Intel® VTune™ Performance Analyzer for Linux* Knowledge Base</category>
      <category>Intel® VTune™ Performance Analyzer for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>Mutiple Installation Allowed for One User with Single User License </title>
      <description><![CDATA[ <p> </p>
<br />
<div id="art_pre_template"><strong>Problem : </strong><br />I have a single user license. Can I install the product on different machines with mutiple times?<br /><br /><strong>Resolution : <br /></strong>Yes, you can. Single-user license allows the license owner to install the product on mutiple systems. however, only <strong>ONE</strong> copy of the software may be in use at any one time. <br />Please see <a href="http://software.intel.com/en-us/articles/end-user-license-agreement/" target="_self"><strong>End User License Agreement</strong></a> for your reference.</div> ]]></description>
      <link>http://software.intel.com/en-us/articles/mutiple-install-allowed-with-single-user-lic</link>
      <pubDate>Mon, 18 May 2009 23:56:47 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/mutiple-install-allowed-with-single-user-lic#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/mutiple-install-allowed-with-single-user-lic</guid>
      <category>Intel® C++ Compiler for Linux* Knowledge Base</category>
      <category>Intel® C++ Compiler for Mac OS X* Knowledge Base</category>
      <category>Intel® C++ Compiler for Windows* Knowledge Base</category>
      <category>Intel® Cluster Toolkit for Linux* Knowledge Base</category>
      <category>Intel® Cluster Toolkit for Windows* Knowledge Base</category>
      <category>Intel® Fortran Compiler for Linux* Knowledge Base</category>
      <category>Intel® Fortran Compiler for Mac OS X* Knowledge Base</category>
      <category>Intel® Math Kernel Library Knowledge Base</category>
      <category>Intel® MPI Library for Linux* Knowledge Base</category>
      <category>Intel® MPI Library for Windows* Knowledge Base</category>
      <category>Intel® Parallel Amplifier Knowledge Base</category>
      <category>Intel® Parallel Composer Knowledge Base</category>
      <category>Intel® Parallel Inspector Knowledge Base</category>
      <category>Intel® Software Development Products Registration Center Knowledge Base</category>
      <category>Intel® Thread Checker for Linux* Knowledge Base</category>
      <category>Intel® Thread Checker for Windows* Knowledge Base</category>
      <category>Intel® Thread Profiler for Windows* Knowledge Base</category>
      <category>Intel® Threading Building Blocks Knowledge Base</category>
      <category>Intel® Visual Fortran Compiler for Windows* Knowledge Base</category>
      <category>Intel® VTune™ Performance Analyzer for Linux* Knowledge Base</category>
      <category>Intel® VTune™ Performance Analyzer for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>Intel Architecture Platform Terminology for Development Tools</title>
      <description><![CDATA[ <p>Intel® compilers and libraries support three platforms: general combinations of processor architecture and operating system type. This section explains the terms that Intel uses to describe the platforms in its documentation, installation procedures and support site.  <strong>Note:</strong> not all Intel software development tools support all three platforms.</p>
<p><strong>IA-32 Architecture</strong> refers to systems based on 32-bit processors generally compatible with the Intel Pentium® II processor, (for example, Intel® Pentium® 4 processor or Intel® Xeon® processor), or processors from other manufacturers supporting the same instruction set, running a 32-bit operating system.</p>
<p><strong>Intel® 64 Architecture</strong> (formerly Intel® EM64T)refers to systems based on IA-32 architecture processors which have 64-bit architectural extensions, (for example, Intel® Core™2 processor family), running a 64-bit operating system such as Microsoft Windows Vista* x64 or a Linux* "x86_64" variant. If the system is running a 32-bit  operating system, then IA-32 architecture applies instead. Systems based on AMD* processors running a 64-bit operating system are also supported by Intel compilers for Intel® 64 architecture applications.</p>
<p>64-bit computing on Intel architecture requires a computer system with a processor, chipset, BIOS, operating system, device drivers and applications enabled for Intel® 64 architecture. Performance will vary depending on your hardware and software configurations. Consult with your system vendor for more information.</p>
<p><strong>IA-64 Architecture</strong> refers to systems based on the Intel® Itanium® processor running a 64-bit operating system.</p> ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-architecture-platform-terminology</link>
      <pubDate>Thu, 12 Feb 2009 07:48:07 -0800</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-architecture-platform-terminology#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-architecture-platform-terminology</guid>
      <category>Software Products General</category>
      <category>Intel® Parallel Advisor</category>
      <category>Intel® C++ Compiler for Linux* Knowledge Base</category>
      <category>Intel® C++ Compiler for Windows* Knowledge Base</category>
      <category>Intel® Software Development Tool Suites for Intel® Atom™ Processor Knowledge Base</category>
      <category>Intel® Cluster Toolkit for Linux* Knowledge Base</category>
      <category>Intel® Cluster Toolkit for Windows* Knowledge Base</category>
      <category>Intel® Fortran Compiler for Linux* Knowledge Base</category>
      <category>Intel® Math Kernel Library Knowledge Base</category>
      <category>Intel® Parallel Amplifier Knowledge Base</category>
      <category>Intel® Parallel Composer Knowledge Base</category>
      <category>Intel® Parallel Inspector Knowledge Base</category>
      <category>Intel® Thread Checker for Windows* Knowledge Base</category>
      <category>Intel® Thread Profiler for Windows* Knowledge Base</category>
      <category>Intel® Threading Building Blocks Knowledge Base</category>
      <category>Intel® Trace Analyzer and Collector for Linux* Knowledge Base</category>
      <category>Intel® Trace Analyzer and Collector for Windows* Knowledge Base</category>
      <category>Intel® Visual Fortran Compiler for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>Intel® Thread Checker for Linux* - Getting Started Guide [PDF]</title>
      <description><![CDATA[ <table border="0" cellspacing="15" cellpadding="0">
<tbody>
<tr>
<td class="bodycopy">
<p>This getting started guide takes you through all the basic steps required to prepare your threaded software for data collection,and then generate and analyze data using Intel® Thread Checker for Linux*.</p>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td><img src="http://software.intel.com/file/6398" border="0" alt="icon" width="16" height="16" align="bottom" /></td>
<td class="bodycopy"><a href="http://software.intel.com/file/6356">Getting Started Guide [PDF]</a></td>
</tr>
<tr>
<td><img src="http://software.intel.com/file/6408" alt="" width="15" height="3" /></td>
<td class="bodycopy"><em>File Name:</em> GettingStarted.pdf <br /><em>Size:</em> 112,942 bytes <br /><em>Date:</em> September 2006 <br /><em>File Revision:</em> 002 <br /></td>
</tr>
</tbody>
</table>

<img src="http://software.intel.com/file/6408" alt="" width="1" height="10" /><br />
<p class="bodycopy"><span style="font-family: Arial,Helvetica,sans-serif; font-size: x-small;"><strong>Note:</strong> PDF Files require  <a href="javascript:ShowNewPdf(&quot;http://www.adobe.com/products/acrobat/readstep2.html&quot;)" target="_top">Adobe Acrobat* Reader</a><sup>†</sup></span></p>
<br /><img src="http://software.intel.com/file/6408" alt="" width="1" height="10" /><br />
<p class="xs"><span style="font-family: Arial,Helvetica,sans-serif; font-size: xx-small;"> <sup>†</sup> This link will take you off of the Intel Web site. Intel does not control the content of the destination Web Site.</span></p>
</td>
</tr>
</tbody>
</table> ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-getting-started-guide-pdf</link>
      <pubDate>Fri, 19 Sep 2008 00:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-getting-started-guide-pdf#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-getting-started-guide-pdf</guid>
      <category>Software Products General</category>
      <category>Intel® Thread Checker for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>Intel® Thread Checker for Linux* - System Requirements</title>
      <description><![CDATA[ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html><body>
<table border="0" cellspacing="15" cellpadding="0"><tr><td class="bodycopy">
<p><strong>Contents:</strong></p>
<ul>
<li><a href="#1">Linux* Systems with Pentium&reg; Processors</a></li>
<li><a href="#1a">Minimum Hardware Required</a></li>
<li><a href="#2a">Recommended Hardware</a></li>
<li><a href="#3a">Required Software</a></li>
</ul>
<br><ul><li><a href="#2">Linux* Systems with Itanium&reg; Processors</a></li></ul>
<ul>
<li><a href="#1b">Minimum Hardware Required</a></li>
<li><a href="#2b">Recommended Hardware</a></li>
<li><a href="#3b">Required Software</a></li>
</ul>
<br><a name="1"></a><strong>Linux* Systems with Pentium&reg; Processors</strong><ul><li>
<a name="1a"></a><u><strong>Minimum Hardware Required</strong></u>
</li></ul>
<ul>
<li>Intel® Pentium&reg; 4 processor</li>
<li>512 MB of RAM</li>
<li>100 MB of disk space</li>
</ul>
<br><ul><li>
<a name="2a"></a><u><strong>Recommended Hardware</strong></u>
</li></ul>
<ul>
<li>Pentium&reg; 4 processor supporting Hyper-Threading Technology or Intel® Xeon&reg; processor or higher</li>
<li>2 GB of RAM</li>
</ul>
<br><ul><li>
<a name="3a"></a><u><strong>Required Software</strong></u><br>
</li></ul>
<p>Red Hat* Enterprise Linux* 3.0, Red Hat* Enterprise Linux* 4.0, Red Flag* 4.1, SUSE Linux* Enterprise Server 9.0, or SUSE Linux* Enterprise Server 9.2</p>
<p>When Intel® compilers are used with compiler instrumentation(-tcheck), Intel compiler version 9.1 or higher must be used for platforms with Intel® Extended Memory Technology platforms.</p>
<p><strong>Required Software for OpenMP* Analysis or Source Instrumentation</strong><br>Intel® C++ Compiler for Linux* 8.1, Package ID: l_cc_p_8.1.026 or higher
<br>Intel® Fortran Compiler for Linux* 8.1, Package ID: l_fc_p_8.1.023 or higher</p>
<br><a name="2"></a><strong>Linux* Systems with Itanium&reg; Processors</strong><ul><li>
<a name="1b"></a><u><strong>Minimum Hardware Required</strong></u>
</li></ul>
<ul>
<li>Intel® Itanium&reg; processor</li>
<li>512 MB of RAM</li>
<li>100 MB of disk space</li>
</ul>
<br><ul><li>
<a name="2b"></a><u><strong>Recommended Hardware</strong></u>
</li></ul>
<ul>
<li>Dual Intel® Itanium&reg; 2 processors or higher</li>
<li>2 GB of RAM</li>
</ul>
<br><ul><li>
<a name="3b"></a><u><strong>Required Software</strong></u><br>
</li></ul>
<p>Red Hat* Enterprise Linux* 3.0, Red Hat* Enterprise Linux* 4.0, Red Flag* 4.1, or SUSE Linux* Enterprise Server 9.0</p>
<p>When Intel® compilers are used with compiler instrumentation(-tcheck), Intel® compiler version 9.1 or higher must be used for platforms with Intel® Itanium&reg; platforms.</p>
<p><strong>Required Software for OpenMP* Analysis or Source Instrumentation</strong><br>Intel® C++ Compiler for Linux* 9.0, Package ID: l_cc_p_9.0.021 or higher
<br>Intel® Fortran Compiler for Linux* 9.0, Package ID: l_fc_p_9.0.021 or higher</p>
</td></tr></table>
<table border="0" cellspacing="0" cellpadding="0">
<tr><td><img src="http://software.intel.com/file/6324" width="388" height="5"></td></tr>
<tr><td height="10"></td></tr>able&gt;
</table>
</body></html>
 ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-system-requirements</link>
      <pubDate>Fri, 19 Sep 2008 00:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-system-requirements#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-system-requirements</guid>
      <category>Software Products General</category>
      <category>Intel® Thread Checker for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>Intel® Thread Checker for Linux* - Release Notes [PDF]</title>
      <description><![CDATA[ <table border="0" cellspacing="15" cellpadding="0">
<tbody>
<tr>
<td class="bodycopy">
<p>The link below provides the latest available technical information for the Intel® Thread Checker for Linux*.</p>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td><img src="http://software.intel.com/file/6398" border="0" alt="icon" width="16" height="16" align="bottom" /></td>
<td class="bodycopy"><a href="http://software.intel.com/file/6421">Intel® Thread Checker for Linux* Release Notes [PDF]</a></td>
</tr>
<tr>
<td><img src="http://software.intel.com/file/6408" alt="" width="15" height="3" /></td>
<td class="bodycopy"><em>File Name:</em> tc_linux_release_notes.pdf <br /><em>Size:</em> 18,034 bytes <br /><em>Date:</em> 3/28/2007 <br /><em>File Revision:</em> 3.1 <br /></td>
</tr>
</tbody>
</table>

<img src="http://software.intel.com/file/6408" alt="" width="1" height="10" /><br />
<p class="bodycopy"><span style="font-family: Arial,Helvetica,sans-serif; font-size: x-small;"><strong>Note:</strong> PDF Files require  <a href="javascript:ShowNewPdf(&quot;http://www.adobe.com/products/acrobat/readstep2.html&quot;)" target="_top">Adobe Acrobat* Reader</a><sup>†</sup></span></p>
<br /><img src="http://software.intel.com/file/6408" alt="" width="1" height="10" /><br />
<p class="xs"><span style="font-family: Arial,Helvetica,sans-serif; font-size: xx-small;"> <sup>†</sup> This link will take you off of the Intel Web site. Intel does not control the content of the destination Web Site.</span></p>
</td>
</tr>
</tbody>
</table> ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-release-notes-pdf</link>
      <pubDate>Fri, 19 Sep 2008 00:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-release-notes-pdf#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-release-notes-pdf</guid>
      <category>Software Products General</category>
      <category>Intel® Thread Checker for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>Intel® Thread Checker for Linux* - Product Limitations</title>
      <description><![CDATA[ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html><body>
<table border="0" cellspacing="15" cellpadding="0"><tr><td class="bodycopy">
<p>This release does not support Unicode file names.</p>
<p>Intel® Thread Checker for Linux* does not support binary instrumentation on Intel® Itanium platforms.</p>
<p>Intel® Thread Checker may face some incompatibility issues with lguide library provided by older version of Intel® Math Kernel library. Please upgrade to the latest version of Intel® Math Kernel library for Linux* (8.0 and higher) if you encounter error message similar to "undefined references to _kmpc_global_thread_num".</p>
<p>Source instrumentation on Intel® Itanium&reg; platforms requires the -ltcdata switch for Intel® compiler.</p>
<p>If you are using counted FLEXlm* license files during the installation of the client applications, please make sure that either the FLEXlm* server is not running or the FLEXlm* server is running with the complete license files that are used during the installation process.</p>
<p>The binary instrumentation technology used by Intel® Thread Checker for Linux* may cause some applications to change behavior or terminate abnormally. If this happens,try lowering the instrumentation levels of the problematic modules.</p>
<p>Intel Thread Checker for Linux* does not detect threading errors for threads and synchronization objects shared across processes (executables).</p>
<p>Intel Thread Checker for Linux* cannot analyze processes that are already running. You must either specify the executable as the application to launch, or specify it as a module of interest.</p>
<p>Intel Thread Checker for Linux* supports analysis of native binaries and does not support intermediate executable representations intended for managed runtime environments.</p>
<p>If an application has data races on a global variable, the definition information of the variable is not be available.</p>
<p>Software that defines functions with names that match system API names such as fread() or pthread_create() may have link failures when built with source instrumentation using "-tcheck". Such software may crash when run with Intel Thread Checker. To avoid this problem, ensure that your software uses function names that do not match system API names to avoid these issues.</p>
<p>When using source instrumentation with functions that contain inline assembly, Thread Checker may generate invalid diagnostics if data is collected outside of the Intel Thread Checker for Linux* Command Line or remote Linux Collector. To avoid this, compile without "-tcheck" option and run your application in the Intel Thread Checker for Linux* Command Line or Remote Linux Collector.</p>
<p><strong>Linux* Analysis</strong></p>
<p>To use source instrumentation on Linux*, you must set up the environment before compiling with "-tcheck" or starting the ittserver, for example:</p>
<ul>
<li>Linux* 32-bit:
<div style="margin-left: 2em">/opt/intel/itt/tcheck/bin/32/tcheckvars.sh
<br>or
<br>source /opt/intel/itt/tcheck/bin/32/tcheckvars.csh</div>
<br><br>
</li>
<li>Linux* 64-bit on Intel® EM64T processors:
<div style="margin-left: 2em">/opt/intel/itt/tcheck/bin/32e/tcheckvars.sh
<br>or
<br>source /opt/intel/itt/tcheck/bin/32e/tcheckvars.csh</div>
<br><br>
</li>
<li>Linux* 64-bit on Itanium&reg; processors:
<div style="margin-left: 2em">/opt/intel/itt/tcheck/bin/64/tcheckvars.sh
<br>or
<br>source /opt/intel/itt/tcheck/bin/64/tcheckvars.csh</div>
</li>
</ul>
<p>This release does not support the following types of Linux* binaries:</p>
<ul>
<li>Linux applications statically linked with C/C++ runtime library or POSIX* thread library.</li>
<li>The Linux* kernel and any kernel modules.</li>
<li>The Linux* dynamic linker/loader (/lib/ld.linux.so.*, /lib/ld.*.so).</li>
</ul>
<p>Asynchronous signal handling is not fully supported in this release. Programs that use asynchronous signals may stall when analyzed with Intel Thread Checker.</p>
<p>When an instrumented application calls the exec system function, the whole image context is replaced with the new image. If the application calls exec with the name of the instrumented image, then the instrumented image is used. In the other cases, the original (non-instrumented) image is called, and no results will be generated from this point in the run.</p>
<p>Intel® Thread Checker for Linux* does not support setuid images. The setuid mechanism is used to give a user process the effective user ID of another user, usually root. You can use Intel® Thread Checker for Linux* and run the setuid executable only if you are logged in as the same user as the owner of the setuid executable.</p>
<p>The application to analyze cannot be a command-line application that expects interactive user input.</p>
<p>If pthread_exit() is called from the main thread, and if actual deadlock and stall detection or real time diagnostic display is turned on and forceful program termination upon deadlock or program exit is turned off, the program may hang under Intel Thread Checker analysis. If this happens, please turn off deadlock and stall detection and real time diagnostic display or turn on forceful program termination upon deadlock or program exit.</p>
<p>Source and Binary instrumentation may dramatically increase the use of stack space. On Linux* you can use the limit or ulimit commands to specify the stack space used by applications. You may need to increase the stack space to complete the data collection. However, be careful with an unlimited stack space specification. This can result in insufficient space to create the pthread stacks which can cause the data collection to fail.</p>
</td></tr></table>
<table border="0" cellspacing="0" cellpadding="0">
<tr><td><img src="http://software.intel.com/file/6324" width="388" height="5"></td></tr>
<tr><td height="10"></td></tr>
</table>
</body></html>
 ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-product-limitations</link>
      <pubDate>Fri, 19 Sep 2008 00:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-product-limitations#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-product-limitations</guid>
      <category>Software Products General</category>
      <category>Intel® Thread Checker for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>Intel® Thread Checker for Linux* - Features list</title>
      <description><![CDATA[ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html><body>
<table border="0" cellspacing="15" cellpadding="0"><tr><td class="bodycopy">
<ul>
<li><a href="#1">Features</a></li>
<li><a href="#2">Product brief</a></li>
<li><a href="#3">Compatibility</a></li>
</ul>
<p><a name="1"></a><strong>Features</strong></p>
<p>Patented advanced error detection engine:</p>
<ul>
<li>Detects hidden potential errors, mapping them to the source-code line, call stack, and memory reference</li>
<li>Identifies six levels of threading issues, from errors and warnings to informative comments</li>
<li>Displays all necessary warnings for effective diagnosis, highlighting the most potentially severe errors</li>
<li>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</li>
<li>Allows you to use standard debug builds, without recompiling the entire source base</li>
</ul>
<br><p><a name="2"></a><strong>Product brief</strong></p>
<ul>
<li>Automate testing in batch modes, reducing manual implementation and improving efficiency.</li>
<li>Simplify the implementation of daily regressions, improving development efficiency</li>
</ul>
<p>Selective instrumentation:</p>
<ul>
<li>Reduce instrumentation time through selective instrumentation of DLLs.</li>
<li>Users can decide which libraries to instrument so they can choose to decrease the instrumentation time needed before the application is analyzed.</li>
</ul>
<p><a name="3"></a><strong>Compatibility</strong></p>
<p>Intel® Thread Checker 3.1 for Linux* is compatible with today's industry-standard development tools:</p>
<ul>
<li>Intel® Fortran and C++ Compilers</li>
<li>POSIX* threads</li>
<li>Support for OpenMP*</li>
<li>GNU Linux compilers</li>
</ul>
</td></tr></table>
<table border="0" cellspacing="0" cellpadding="0">
<tr><td><img src="http://software.intel.com/file/6324" width="388" height="5"></td></tr>
<tr><td height="10"></td></tr>
</table>
</body></html>
 ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-features-list</link>
      <pubDate>Fri, 19 Sep 2008 00:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-features-list#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-features-list</guid>
      <category>Software Products General</category>
      <category>Intel® Thread Checker for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>Intel® Thread Checker for Linux* - Install Notes [TXT]</title>
      <description><![CDATA[ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html><body>
<table border="0" cellspacing="15" cellpadding="0"><tr><td class="bodycopy"><table cellspacing="0" cellpadding="0" border="0">
<tr>
<td><img height="16" alt="icon" src="http://software.intel.com/file/6429" width="16" align="bottom" border="0"></td>
<td class="bodycopy"> 
<a href="http://software.intel.com/file/6370">Install Notes [TXT]</a>
</td>
</tr>
<tr>
<td><img height="3" src="http://software.intel.com/file/6408" width="15"></td>
<td class="bodycopy">
<i>File Name:</i> INSTALL.txt
<br><i>Size:</i> 11,503 bytes
<br><i>File Revision:</i> 1.0</td>
</tr>
</table></td></tr></table>
<table border="0" cellspacing="0" cellpadding="0">
<tr><td><img src="http://software.intel.com/file/6324" width="388" height="5"></td></tr>
<tr><td height="10"></td></tr>
</table>
</body></html>
 ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-install-notes-txt</link>
      <pubDate>Fri, 19 Sep 2008 00:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-install-notes-txt#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-install-notes-txt</guid>
      <category>Software Products General</category>
      <category>Intel® Thread Checker for Windows* Knowledge Base</category>
    </item>
    <item>
      <title>Intel® Thread Checker for Linux* - README [TXT]</title>
      <description><![CDATA[ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html><body>
<table border="0" cellspacing="15" cellpadding="0"><tr><td class="bodycopy"><table cellspacing="0" cellpadding="0" border="0">
<tr>
<td><img height="16" alt="icon" src="http://software.intel.com/file/6429" width="16" align="bottom" border="0"></td>
<td class="bodycopy"> 
<a href="http://software.intel.com/file/6401">README [TXT]</a>
</td>
</tr>
<tr>
<td><img height="3" src="http://software.intel.com/file/6408" width="15"></td>
<td class="bodycopy">
<i>File Name:</i> README.txt
<br><i>Size:</i> 7,290 bytes
<br><i>File Revision:</i> 1.0</td>
</tr>
</table></td></tr></table>
<table border="0" cellspacing="0" cellpadding="0">
<tr><td><img src="http://software.intel.com/file/6324" width="388" height="5"></td></tr>
<tr><td height="10"></td></tr>
</table>
</body></html>
 ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-readme-txt</link>
      <pubDate>Fri, 19 Sep 2008 00:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-readme-txt#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-thread-checker-for-linux-readme-txt</guid>
      <category>Software Products General</category>
      <category>Intel® Thread Checker for Windows* Knowledge Base</category>
    </item>
  </channel></rss>