<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated on Wed, 25 Nov 2009 09:00:47 -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-vtune-performance-analyzer-for-linux-kb/type/performance-and-optimization/feed/" rel="self" type="application/rss+xml" />
    <title>Intel Software Network articles feed</title>
    <link>http://software.intel.com/en-us/articles/intel-vtune-performance-analyzer-for-linux-kb/performance-and-optimization/</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>Where are my threads? - Part II</title>
      <description><![CDATA[ <div style="text-align: left;">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="ProgId" content="Word.Document" />
<meta name="Generator" content="Microsoft Word 12" />
<meta name="Originator" content="Microsoft Word 12" />
<link rel="File-List" href="file:///C:\DOCUME~1\hlakyil\LOCALS~1\Temp\msohtmlclip1\01\clip_filelist.xml" />
<link rel="Edit-Time-Data" href="file:///C:\DOCUME~1\hlakyil\LOCALS~1\Temp\msohtmlclip1\01\clip_editdata.mso" />
<!--[if !mso]> <mce:style><!  v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} --> <!--[endif]--><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG /> </o:OfficeDocumentSettings> </xml><![endif]-->
<link rel="themeData" href="file:///C:\DOCUME~1\hlakyil\LOCALS~1\Temp\msohtmlclip1\01\clip_themedata.thmx" />
<link rel="colorSchemeMapping" href="file:///C:\DOCUME~1\hlakyil\LOCALS~1\Temp\msohtmlclip1\01\clip_colorschememapping.xml" />
<!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves>false</w:TrackMoves> <w:TrackFormatting /> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:DontVertAlignCellWithSp /> <w:DontBreakConstrainedForcedTables /> <w:DontVertAlignInTxbx /> <w:Word11KerningPairs /> <w:CachedColBalance /> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val="&#45;-" /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--></div>

<!--[if gte mso 10]> <mce:style><!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin;} --> <!--[endif]-->
<p><span class="code"><b><span style="font-size: 8pt; font-family: Consolas;">set KMP_AFFINITY=scatter </span></b></span><span class="code"><span style="font-size: 8pt; font-family: Consolas;">or<b> </b></span></span><span class="code"><b><span style="font-size: 8pt; font-family: Consolas;">set KMP_AFFINITY=compact</span></b></span></p>
<p><span style="font-size: 10pt; font-family: &quot;Neo Sans Intel&quot;,&quot;sans-serif&quot;;">By setting an affinity type, we are changing the default behavior of Intel compiler’s OpenMP runtime library. By default, runtime library does not bind OpenMP threads to particular thread contexts so that OS scheduler freely decides how to schedule each thread.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Neo Sans Intel&quot;,&quot;sans-serif&quot;;">After setting the affinity and running the application under VTune analyzer, we get the SOT results as shown in Figure 4. Comparing Figure 4 and Figure 1 (where no affinity was set) shows no significant differences; the two results look almost identical. However, the difference lies in the details.  Zooming in on the timeline shown in Figure 4 will give us an idea of what has changed from the previous run.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Neo Sans Intel&quot;,&quot;sans-serif&quot;;"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Neo Sans Intel&quot;,&quot;sans-serif&quot;;"><!--[if gte vml 1]><v:shape  id="Picture_x0020_5" o:spid="_x0000_i1026" type="#_x0000_t75" style='width:477.75pt;  height:75.75pt;visibility:visible' o:gfxdata="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 SwUGAAAAAAYABgCvAQAA1CIAAAAA "> <v:imagedata src="file:///C:\DOCUME~1\hlakyil\LOCALS~1\Temp\msohtmlclip1\01\clip_image009.png" mce_src="file:///C:\DOCUME~1\hlakyil\LOCALS~1\Temp\msohtmlclip1\01\clip_image009.png"   o:title="" /> <o:lock v:ext="edit" aspectratio="f" /> </v:shape><![endif]--><!--[if !vml]--><img src="http://software.intel.com/file/22778" title="fig4.PNG" alt="fig4.PNG" /><!--[endif]--></span><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Neo Sans Intel&quot;,&quot;sans-serif&quot;;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: center;"><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Neo Sans Intel&quot;,&quot;sans-serif&quot;;">Figure 4: SOT view after setting the thread affinity using KMP_AFFINITY<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Neo Sans Intel&quot;,&quot;sans-serif&quot;;">Figure 5 shows that both threads 17 and 64 remained on the same cores on which they were initially scheduled.  Thread17 initially got scheduled to run on Core 0 and Core 1,  but it stayed on Core 0 for the remainder of the run.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Neo Sans Intel&quot;,&quot;sans-serif&quot;;"><!--[if gte vml 1]><v:shape  id="Picture_x0020_6" o:spid="_x0000_i1025" type="#_x0000_t75" style='width:477pt;  height:107.25pt;visibility:visible' o:gfxdata="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 AAYABgCvAQAAfSsAAAAA "> <v:imagedata src="file:///C:\DOCUME~1\hlakyil\LOCALS~1\Temp\msohtmlclip1\01\clip_image011.png" mce_src="file:///C:\DOCUME~1\hlakyil\LOCALS~1\Temp\msohtmlclip1\01\clip_image011.png"   o:title="" /> <o:lock v:ext="edit" aspectratio="f" /> </v:shape><![endif]--><!--[if !vml]--><img src="http://software.intel.com/file/22779" title="fig5.PNG" alt="fig5.PNG" height="169" width="739" /><!--[endif]--></span><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Neo Sans Intel&quot;,&quot;sans-serif&quot;;"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: center;"><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Neo Sans Intel&quot;,&quot;sans-serif&quot;;">Figure 5: Results showing how setting thread affinity affects the application runtime</span></p>
<p class="MsoNormal" style="text-align: left;"><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Neo Sans Intel&quot;,&quot;sans-serif&quot;;"><br /></span></p> ]]></description>
      <link>http://software.intel.com/en-us/articles/where-are-my-threads-2</link>
      <pubDate>Wed, 14 Oct 2009 05:05:26 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/where-are-my-threads-2#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/where-are-my-threads-2</guid>
      <category>Intel® VTune</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® VTune™ Performance Analyzer for Linux* - Viewing Compiler Optimization Report with VTune™ Performance Analyzer</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">Overview</a></li>
<li><a href="#2">Intel® Compiler Optimization Options</a></li>
<li><a href="#3">Enabling the Opt Report Feature in the VTune&trade; Performance Analyzer</a></li>
<li><a href="#4">Viewing Compiler Optimization Report in the VTune&trade; Performance Analyzer</a></li>
<li><a href="#5">Troubleshooting</a></li>
<li><a href="#6">Known Limitations</a></li>
</ul>
<br><a name="1"></a><strong>Overview</strong><p>The VTune&trade; Performance Analyzer's Optimization Report (Opt Report) feature enables viewing the Intel® Compiler optimization report and performance bottlenecks in the graphical interface of the VTune analyzer. Use the VTune analyzer to shrink large compiler optimization reports to just the particular code section related to your hotspots.</p>
<br><a name="2"></a><strong>Intel® Compiler Optimization Options</strong><p>To generate the optimization report for the VTune analyzer, use the 
<code><strong>-opt-report</strong></code> option of the Intel® C++ or Intel® Fortran Compiler 9.1 (or higher).
<br><br>When generating the optimization report for the VTune analyzer, specify a minimum of two compiler options: 
<code><strong>-opt-report-file</strong></code>, which specifies the name of optimization report file, and 
<code><strong>-opt-report-phase</strong></code>, which specifies the optimizer phase. If you don't specify the optimizer phase, the optimization report will contain information for all optimizers and might be too large to be useful.</p>
<p>You can add additional compiler options to make your report more specific. For example, you may enter a compiler command line similar to the following:</p>
<p><code><strong>icc -g -O2 -opt-report-phase pgo -opt-report-file vtunedemo.rpt -opt-report-level max vtunedemo.c</strong></code></p>
<p>This command-line example compiles 
<code><strong>vtunedemo.c</strong></code> source file on the Linux* operating system running on an Itanium&reg;-based system where:</p>
<ul>
<li>
<code><strong>-g</strong></code> - generates debug information;</li>
<li>
<code><strong>-O2</strong></code> - specifies the code optimization level;</li>
<li>
<code><strong>-opt-report-phase pgo</strong></code> - specifies the compilation phase name for which reports are generated, profile-guided optimization in this example;</li>
<li>
<code><strong>-opt-report-file vtunedemo.rpt</strong></code> - specifies the filename for the optimization report;</li>
<li>
<code><strong>-opt-report-level max</strong></code> - specifies the verbosity level of the output;</li>
</ul>
<p>For complete details on options required to generate optimization reports, search for "optimizer report" in the Intel Compiler documentation.</p>
<br><a name="3"></a><strong>Enabling the Opt Report Feature in the VTune&trade; Performance Analyzer</strong><p>By default, the Opt Report
 feature in the VTune analyzer 8.0 is disabled. To enable it, set the 
<code><strong>VT_ENABLE_OPTIMIZATION_REPORT</strong></code> environment variable (for example, using the bash shell):</p>
<p><code><strong>export VT_ENABLE_OPTIMIZATION_REPORT=ON</strong></code></p>
<br><a name="4"></a><strong>Viewing Compiler Optimization Report in the VTune&trade; Performance Analyzer</strong><p>The VTune analyzer enables you to profile your application and identify performance issues by successively filtering the data from one view to another and exploring the next level of detail. When you identify critical functions in your application and open the source view, do the following:</p>
<ol>
<li>In the source view, identify and select the source line(s) that caused the performance issue.</li>
<li>Click 
<strong>Optimization Report</strong> 
<img alt="" src="http://software.intel.com/file/6331" border="0"> in the source view toolbar to view the optimization report.
<br>The 
<strong>File Open</strong> dialog box opens.</li>
<li>In the 
<strong>File Open</strong> dialog box, locate the optimization report file created by the compiler.
<br>The Opt Report view opens.</li>
</ol>
<p>The Opt Report view displays the compiler optimization report parsed according to the source code file name and selected line number(s).</p>
<blockquote>
<strong>Notes:</strong><ul>
<li>By default, the 
<strong>Opt Report</strong> window opens at the bottom of the VTune analyzer window. You can dock the 
<strong>Opt Report</strong> window to any part of the Eclipse* workbench or just leave the window undocked.</li>
<li>To view the optimization report for different source lines, select the lines in the source view and click 
<strong>Optimization Report</strong> 
<img alt="" src="http://software.intel.com/file/6332" border="0"> again. The Opt Report view will be updated.</li>
<li>The optimization report file is an associated file to which all source lines are referenced. To change this association, click 
<strong>Open Opt Report File</strong> 
<img alt="" src="http://software.intel.com/file/6395" border="0"> in the 
<strong>Opt Report</strong> window toolbar and select another file.</li>
</ul>
</blockquote>
<br><a name="5"></a><strong>Troubleshooting</strong><p>The following table describes known problems and questions you may encounter when viewing the optimization report, and suggests solutions.</p>
<table cellspacing="15" cellpadding="0" border="0"><tr><td bgcolor="#A6A6A6"><table cellspacing="1" cellpadding="5" border="0">
<tr>
<td class="bodycopy" bgcolor="#EFEFEF"><strong>Symptom</strong></td>
<td class="bodycopy" bgcolor="#EFEFEF"><strong>Cause and Possible Solution</strong></td>
</tr>
<tr>
<td class="bodycopy" bgcolor="#FFFFFF">The 
<strong>Opt Report</strong> window is empty.</td>
<td class="bodycopy" bgcolor="#FFFFFF">
<strong>Cause:</strong> The selected source code lines are not referenced in the current optimization report file.</td>
</tr>
<tr>
<td class="bodycopy" bgcolor="#FFFFFF">The 
<strong>Opt Report</strong> window is empty and the toolbar is missing.</td>
<td class="bodycopy" bgcolor="#FFFFFF">
<strong>Cause:</strong> You didn't close the 
<strong>Opt Report</strong> window in the previous VTune analyzer session.
<strong><br>Solution:</strong> Close the 
<strong>Opt Report</strong> window and then click 
<strong>Optimization Report</strong> 
<img alt="Optimization Report" src="http://software.intel.com/file/6333" border="0"> in the source view toolbar to re-open the report.</td>
</tr>
<tr>
<td class="bodycopy" bgcolor="#FFFFFF">The 
<strong>Opt Report</strong> window is overloaded with unnecessary information.</td>
<td class="bodycopy" bgcolor="#FFFFFF">
<strong>Cause:</strong> The optimization report contains information relevant to a whole source file without any reference to line numbers.
<strong><br>Solution:</strong> Consider optimizing the compilation stage. For example, don't use the 
<code>-opt-report-phase all</code> option during compilation but choose the phase of interest.</td>
</tr>
</table></td></tr></table>
<br><a name="6"></a><strong>Known Limitations</strong><p>There are some limitations of using the Opt Report feature in the VTune analyzer 8.0:</p>
<ul>
<li>The full-scale graphical user interface of the VTune analyzer 8.0 is enabled on IA-32 platforms only. To view the graphical optimization report generated for the Itanium&reg;-based systems, either use the remote data collection or import the collected data to the IA-32 system.</li>
<li>The Opt Report feature is not supported by the VTune analyzer standalone graphical viewers.</li>
</ul>
<p><strong>Operating System:</strong><br></p>
<table border="0" cellspacing="0" cellpadding="0"><tr><td class="xs">Linux*</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-vtune-performance-analyzer-for-linux-viewing-compiler-optimization-report-with-vtune-performance-analyzer</link>
      <pubDate>Fri, 19 Sep 2008 00:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-vtune-performance-analyzer-for-linux-viewing-compiler-optimization-report-with-vtune-performance-analyzer#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-vtune-performance-analyzer-for-linux-viewing-compiler-optimization-report-with-vtune-performance-analyzer</guid>
      <category>Intel® VTune™ Performance Analyzer for Linux* Knowledge Base</category>
    </item>
  </channel></rss>