<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated on Sat, 26 May 2012 03:52:19 -0700 -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <atom:link href="http://software.intel.com/en-us/articles/intel-parallel-amplifier-kb/type/technical-notes/feed/" rel="self" type="application/rss+xml" />
    <title>Intel Software Network articles Feed</title>
    <link>http://software.intel.com/en-us/articles/intel-parallel-amplifier-kb/type/technical-notes/</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>Cannot use user-defined hotspots in command line?</title>
      <description><![CDATA[ <p>Some VTune<sup>(TM)</sup> Amplifier XE 2011 users prefer to collect performance data using command line interface. The VTune Amplifier XE 2011 provides command line interface to support users to collect performance data using command line interface but just for predefined analysis types. However, with the release of the VTune™ Amplifier XE 2011 Update 3, you can now collect hardware-based sampling data by configuring specific events via the command-line interface such as:</p>
<p> </p>
<p>Case 1)      Hardware PMU event-based sampling analysis (User-defined)</p>
<p>Case 2)      User-mode sampling and tracing analysis (User-defined)</p>
<p> </p>
<p>For case 1), please refer to "<a href="http://software.intel.com/en-us/articles/event-configuration-from-the-command-line/">Event Configuration from the Command Line</a>" article to know How-to do this analysis. The article documents information about configuring those events.</p>
<p> </p>
<p>For case 2), (User-mode sampling and tracing analysis)  - when the user runs user-mode sampling and tracing analysis in command line and requests to change sample interval from 10s (default value) to 20s, with "-collect-with runss", the user <strong>should</strong> specify collectSamplesMode explicitly (with either "stack" or "nostack"). Here is an example:</p>
<pre name="code" class="shell"><br />$ amplxe-cl -collect-with runss -knob interval=20<strong> </strong>--knob collectSamplesMode=stack -- ./primes.icc <br />Determining primes from 1 - 100000 <br />Found 9592 primes <br />Using result path `/home/peter/problem_report/r012runss' Executing actions 75 % <br />Generating a report <br />Summary ------- <br />Elapsed Time: 0.992 CPU Time: 2.290 Executing actions 100 % done <br />$ amplxe-cl -report hotspots -group-by function <br />Using result path `/home/peter/problem_report/r012runss' Executing actions 75 % <br />Generating a report <br />Function Module CPU Time <br />---------- ---------- -------- <br />findPrimes primes.icc 2.290 Executing actions 100 % done </pre>
<p> <br />If collectSamplesMode is not specified explicitly (with either "stack" or "nostack"), users may see the error message below. The root-cause is - with "-collect-with runss", the user should specify collectSamplesMode explicitly (with "stack" or "nostack").</p>
<pre name="code" class="shell">$ amplxe-cl -collect-with runss-knob interval=20 -- ./primes.icc 
Determining primes from 1 - 100000 
Found 9592 primes 
Using result path `/home/peter/problem_report/r011runss' Executing actions 75 % 
Generating a report 
Summary ------- 
Elapsed Time: 0.978 Executing actions 100 % done 
$ amplxe-cl -report hotspots -group-by function 
Using result path `/home/peter/problem_report/r011runss' Executing actions 75 % 
Generating a report Result directory does not contain CPU samples. 
Executing actions 100 % done Error: Error 0x40000024 (Reporter error)</pre> ]]></description>
      <link>http://software.intel.com/en-us/articles/cannot-use-user-defined-hotspots-in-command-line/</link>
      <pubDate>Mon, 31 Oct 2011 08:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/cannot-use-user-defined-hotspots-in-command-line/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/cannot-use-user-defined-hotspots-in-command-line/</guid>
      <category>Intel® Parallel Amplifier Knowledge Base</category>
    </item>
    <item>
      <title>Intel® Parallel Studio 2011 SP1 Release Notes</title>
      <description><![CDATA[ <p>This page provides the current Installation Guide and Release Notes for the Intel® Parallel Studio 2011 SP1 product. All files are in PDF format - <a target="_blank" href="http://www.adobe.com/go/EN_US-H-GET-READER">Adobe Reader* </a>(or compatible) required.</p>
<p>To get product updates, log in to the <a href="https://registrationcenter.intel.com/">Intel® Software Development Products Registration Center</a></p>
<p>For questions or technical support, visit <a target="_blank" href="http://software.intel.com../../../../../sites/support/">Intel® Software Developer Support</a></p>
<hr />
<p><strong>Version 2011 SP1 Initial release</strong>, September 6, 2011: <a href="http://software.intel.com/file/38337">release_notes_studio.pdf</a></p>
<hr /> ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-parallel-studio-2011-sp1-release-notes/</link>
      <pubDate>Wed, 31 Aug 2011 00:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-parallel-studio-2011-sp1-release-notes/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-parallel-studio-2011-sp1-release-notes/</guid>
      <category>Intel® Parallel Amplifier Knowledge Base</category>
      <category>Intel® Parallel Composer Knowledge Base</category>
      <category>Intel® Parallel Inspector Knowledge Base</category>
      <category>Intel® Parallel Advisor Knowledge Base</category>
    </item>
    <item>
      <title>Mismatched Call Stacks between Bottom-up tree and Call Stack pane</title>
      <description><![CDATA[ <div id="art_pre_template">
<p>When a user adopts stack-sampling collector analysis such as Hotspots, Concurrency or Locks Waits, Call Stack info will be displayed in Bottom-up report. (OS timer only)</p>
<p>Call Stack tree lists all call sequences (stacks) which called hot functions. Call Stacks from different threads are aggregated together for view type "Function - Call Stack", or Call Stacks can be displayed respectively for different thread for view type "Thread - Function - Call Stack".</p>
<p>Here is the Hotspot result after running a single thread application. Hot function foo_data_collected() has only one Stack wmain() in Bottom-up tree, but Call Stack pane indicates there are two Stacks.</p>
<p><br /><img height="274" width="673" src="http://software.intel.com/file/30425" alt="callstack1.bmp" title="callstack1.bmp" /><br /><br />First stack is wmain() from "test_itt_api.cpp:32", let's see what second stack is?</p>
<p><br /><img height="266" width="673" src="http://software.intel.com/file/30426" alt="callstack2.bmp" title="callstack2.bmp" /><br /><br />Second stack is wmain() from "test_itt_api.cpp:24". That means wmain() calls hot function foo_data_collected() from different source lines in same function. The bottom-up tree shown in the Bottom-up pane aggregates these stacks in one line. But the Call Stack pane shows each as a separate stack</p>
</div> ]]></description>
      <link>http://software.intel.com/en-us/articles/mismatched-call-stacks-between-bottom-up-tree-and-call-stack-pane/</link>
      <pubDate>Thu, 16 Sep 2010 05:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/mismatched-call-stacks-between-bottom-up-tree-and-call-stack-pane/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/mismatched-call-stacks-between-bottom-up-tree-and-call-stack-pane/</guid>
      <category>Intel® Parallel Amplifier Knowledge Base</category>
      <category>Intel® VTune™ Amplifier XE Knowledge Base</category>
    </item>
    <item>
      <title>How to use Intel(R) Parallel Amplifier with application compiled with symbols but source files are not available</title>
      <description><![CDATA[ <p>Some users have an EXE file and related DLL files (with corresponding PDB files), but have no sources for EXE or DLLs. Can they use Intel(R) Parallel Amplifier in this situation?</p>
<p>Yes! The Intel(R) Parallel Amplifier is supported on Microsoft* Visual Studio* 2005/2008 - the user should create .sln file, .vcproject file in Solution Explorer.</p>
<p>1. Use wizard to create a new project for existing code</p>
<p>2. Specify project file location and project file name (it could be same as your EXE file)</p>
<p>3. Add existing item (EXE file) to current project</p>
<p>4. Manually create "Debug" folder under project file location.</p>
<p>5. Manually copy all EXE/DLL files and PDB files to the "Debug" folder</p>
<p>6. Ensure that you can run "Debug\Start Without Debugging" in Microsoft* Visual Studio*, then you can run Intel(R)Parallel Amplifier.</p> ]]></description>
      <link>http://software.intel.com/en-us/articles/how-to-use-amplifier-with-application-compiled-with-symbols-but-source-files-are-not-available/</link>
      <pubDate>Wed, 01 Sep 2010 21:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/how-to-use-amplifier-with-application-compiled-with-symbols-but-source-files-are-not-available/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/how-to-use-amplifier-with-application-compiled-with-symbols-but-source-files-are-not-available/</guid>
      <category>Parallel Programming</category>
      <category>Tools</category>
      <category>Intel® Parallel Amplifier Knowledge Base</category>
    </item>
    <item>
      <title>Intel® Parallel Amplifier – What&amp;#39;s new?</title>
      <description><![CDATA[ <div><span >The Intel® Parallel Amplifier 2011 Update 1</span></div>
<div><br /></div>
<div ><span >• A few bugs were fixed.</span></div>
<div><br /></div>
<div><br /></div>
<div><span >The Intel® Parallel Amplifier 2011:</span></div>
<div><br /></div>
<div ><span >• Microsoft Visual Studio* 2010 support.</span></div>
<div ><span >• </span>Microsoft Windows Server 2008* R2 support.</div>
<div ><span >• </span>Activation Tool.</div>
<div ><br /></div>
<div><span ><br /></span></div>
<div><span >Intel® Parallel Amplifier</span></div>
<div><br /></div>
<div><span >Update 2:</span></div>
<div><span ><br /></span></div>
<div ><span >• Now Microsoft Windows 7* is supported.</span></div>
<div ><span >• Several minor bugs were fixed.</span></div>
<div ><br /></div>
<div><span >Update 1:</span></div>
<div><span ><br /></span></div>
<div ><span >• Added a command line interface for regression analysis. Now you can automate tests you want to run frequently. (see "About the Intel® Parallel Amplifier Command-line Interface" in the Visual Studio* integrated help)</span></div>
<div ><span >• Better performance. Collection is faster and results finalization is faster.</span></div>
<div ><span >• CPU time accuracy is improved for applications with short scheduler time slices.</span></div>
<div ><span >• New data collection options, including limiting the size of the data collected.</span></div>
<div ><span >• Compare results can now open the source view.</span></div>
<div ><span >• Several minor bugs were fixed.</span></div>
<div><span ><br /></span></div>
<div><span ><br /></span></div>
<div><br /></div>
<div><span >Intel® Parallel Amplifier <a href="http://software.intel.com/sites/products/documentation/studio/amplifier/en-us/2011/start/release_notes_amplifier.pdf">Release Notes</a></span></div>
<div><br /></div> ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-parallel-amplifier-whats-new/</link>
      <pubDate>Thu, 28 Jan 2010 21:00:00 -0800</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-parallel-amplifier-whats-new/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-parallel-amplifier-whats-new/</guid>
      <category>Tools</category>
      <category>Intel® Parallel Amplifier Knowledge Base</category>
    </item>
    <item>
      <title>Two tips for Intel(R) Parallel Inspector and Intel(R) Parallel Amplifier </title>
      <description><![CDATA[ <p>1. Sometime the user wouldn't like to generate results of Intel® Parallel Inspector and Intel® Parallel Amplifier, which are stored at project's location. Intel(R) Parallel Studio allows the user to save results into any user's favorite directory. Another purpose is that unused data files (for multiple projects) can be deleted easily from one specific directory, e.g. c:\tmp\Intel Parallel Studio.</p>
<p>The Parallel Inspector and the Parallel Amplifier have new options (plug-in) in Microsoft* Visual Studio* 2005/2008's  "Options" dialog, please see "Result Location" item under "Intel Parallel Inspector" and "Intel Parallel Amplifier", change it from "Save results in the Visual Studio* project default location" to "Save results in the directory:". Note that the user should specify a directory which already is existed.<br /><br /><img title="2tips-1.JPG" src="http://software.intel.com/file/19148" alt="2tips-1.JPG" /><br /><br />2. Sometime the user starts the Parallel Inspector Analysis or the Parallel Amplifier Analysis, meanwhile the user wants to see separated Console application's running. The user can simply modify "Direct output for non-GUI application to:" from "Separate console windows" to "Microsoft* Visual Studio* output window".</p>
<p><img title="2tips-2.JPG" src="http://software.intel.com/file/19149" alt="2tips-2.JPG" /><br /><br />After doing above change, the use can watch Analysis status and Console application's running simultaneously.<br /><br /><img title="2tips-3.JPG" src="http://software.intel.com/file/19150" alt="2tips-3.JPG" /></p> ]]></description>
      <link>http://software.intel.com/en-us/articles/two-tips-for-intelr-parallel-inspector-and-intelr-parallel-amplifier/</link>
      <pubDate>Sat, 23 May 2009 09:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/two-tips-for-intelr-parallel-inspector-and-intelr-parallel-amplifier/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/two-tips-for-intelr-parallel-inspector-and-intelr-parallel-amplifier/</guid>
      <category>Intel® Parallel Amplifier Knowledge Base</category>
      <category>Intel® Parallel Inspector Knowledge Base</category>
    </item>
    <item>
      <title>How to troubleshoot if Microsoft* Visual Studio integration with Intel(R) Parallel Inspector does not work and the controls are not visible or exposed properly</title>
      <description><![CDATA[ <p><strong>Problem : </strong>You have successfully installed Intel(R) Parallel Amplifier (or any Intel(R) Parallel Studio tools) but the toolbar for Parallel Amplifier (or whatever Parallel Studio tool(s) you installed) does not appear in Visual Studio.<br /><br /><br /><strong>Environment : </strong>Microsoft* Visual Studio* versions that have installed Parallel Studio tools.<br /><br /><br /><strong>Root Cause :</strong> Tool bar is not visible, either because it is not enabled or it is obscured by other tool bars that are enabled.<br /><br /><br /><strong>Resolution : </strong>Here are some suggestions:<br />* Select the View-&gt;Toolbars menu to confirm that the menu option "Intel Parallel Amplifier" is available and checked. If not checked, you can select the toolbar option and the toolbar should become visible.<br />* It is possible that the Parallel Amplifier toolbar is installed and available but all the Visual Studio* toolbars are positioned such that the Parallel Amplifier toolbar is not prominently visible. In this case, consider dragging around some toolbars and reposition them to ensure that the Amplifier tool bar is more prominently visible. If there are toolbars that you do not use, you can deselect such toolbars to better use the toolbar space.<br />* Some non-English OSes may have issues. Please see this KB article for more information: <a title="http://software.intel.com/en-us/articles/installation-of-intel-parallel-amplifier-on-non-english-operating-systems/" href="http://software.intel.com/en-us/articles/installation-of-intel-parallel-amplifier-on-non-english-operating-systems/" target="_blank">http://software.intel.com/en-us/articles/installation-of-intel-parallel-amplifier-on-non-english-operating-systems/<br /></a>* If none of the suggestions above work, please post your question on the <a title="Parallel Studio forum" href="http://software.intel.com/en-us/forums/intel-parallel-studio/" target="_blank">Parallel Studio forum</a>. <br /><br />*Other names and brands may be claimed as the property of others.</p> ]]></description>
      <link>http://software.intel.com/en-us/articles/how-to-troubleshoot-if-microsoft-visual-studio-integration-does-not-work-and-the-controls-are-not-visible-or-exposed-properly/</link>
      <pubDate>Tue, 21 Apr 2009 00:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/how-to-troubleshoot-if-microsoft-visual-studio-integration-does-not-work-and-the-controls-are-not-visible-or-exposed-properly/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/how-to-troubleshoot-if-microsoft-visual-studio-integration-does-not-work-and-the-controls-are-not-visible-or-exposed-properly/</guid>
      <category>Parallel Programming</category>
      <category>Tools</category>
      <category>Intel® Parallel Amplifier Knowledge Base</category>
      <category>Intel® Parallel Composer Knowledge Base</category>
      <category>Intel® Parallel Inspector Knowledge Base</category>
    </item>
  </channel></rss>
