<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Vtune performance Environment in Analyzers</title>
    <link>https://community.intel.com/t5/Analyzers/Vtune-performance-Environment/m-p/900457#M5296</link>
    <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/338213"&gt;Peter Wang (Intel)&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
&lt;BR /&gt;I strongly recommend to read - &lt;A href="http://software.intel.com/en-us/articles/integration-into-visual-studio-2008-not-working"&gt;http://software.intel.com/en-us/articles/integration-into-visual-studio-2008-not-working&lt;/A&gt; &lt;BR /&gt;&lt;BR /&gt;Regards, Peter&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
Thanks so much Peter for saving my time. Well I am struggling to build my openmp program inside vs2008 in order to use intel thread profiler to analyze my Openmp program. I tried a lot with changing build and link options but no result. And when I create new activilty inside the profiler, I got the message: "None of the Intel thread profiler Openmp collector's modules of interest have been linked to an Openmp library."  So what should I do? and what is the complete command line options to produce the exe file suitable for the profiler. I am using intel c++ compiler ver 11.1 build 38. Thanks in advance&lt;BR /&gt;</description>
    <pubDate>Fri, 07 Aug 2009 06:23:31 GMT</pubDate>
    <dc:creator>AZmizu</dc:creator>
    <dc:date>2009-08-07T06:23:31Z</dc:date>
    <item>
      <title>Vtune performance Environment</title>
      <link>https://community.intel.com/t5/Analyzers/Vtune-performance-Environment/m-p/900455#M5294</link>
      <description>I have downloaded Vtune analyzer 9.1 and integrated into vs2008, but when starting vs2008 I got: one or more components didnot load correctly. You may need to reinstall the product. I reinstalled many times! but still the same message. Also, when I accept the error and try to create new activity using the thread profiler, vs2008 said it needs to close and restart again.&lt;BR /&gt;Any help please.</description>
      <pubDate>Fri, 07 Aug 2009 05:08:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/Vtune-performance-Environment/m-p/900455#M5294</guid>
      <dc:creator>AZmizu</dc:creator>
      <dc:date>2009-08-07T05:08:06Z</dc:date>
    </item>
    <item>
      <title>Re: Vtune performance Environment</title>
      <link>https://community.intel.com/t5/Analyzers/Vtune-performance-Environment/m-p/900456#M5295</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/438281"&gt;AZmizu&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;I have downloaded Vtune analyzer 9.1 and integrated into vs2008, but when starting vs2008 I got: one or more components didnot load correctly. You may need to reinstall the product. I reinstalled many times! but still the same message. Also, when I accept the error and try to create new activity using the thread profiler, vs2008 said it needs to close and restart again.&lt;BR /&gt;Any help please.&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;I strongly recommend to read - &lt;A href="http://software.intel.com/en-us/articles/integration-into-visual-studio-2008-not-working"&gt;http://software.intel.com/en-us/articles/integration-into-visual-studio-2008-not-working&lt;/A&gt; &lt;BR /&gt;&lt;BR /&gt;Regards, Peter&lt;BR /&gt;</description>
      <pubDate>Fri, 07 Aug 2009 05:34:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/Vtune-performance-Environment/m-p/900456#M5295</guid>
      <dc:creator>Peter_W_Intel</dc:creator>
      <dc:date>2009-08-07T05:34:57Z</dc:date>
    </item>
    <item>
      <title>Re: Vtune performance Environment</title>
      <link>https://community.intel.com/t5/Analyzers/Vtune-performance-Environment/m-p/900457#M5296</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/338213"&gt;Peter Wang (Intel)&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
&lt;BR /&gt;I strongly recommend to read - &lt;A href="http://software.intel.com/en-us/articles/integration-into-visual-studio-2008-not-working"&gt;http://software.intel.com/en-us/articles/integration-into-visual-studio-2008-not-working&lt;/A&gt; &lt;BR /&gt;&lt;BR /&gt;Regards, Peter&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
Thanks so much Peter for saving my time. Well I am struggling to build my openmp program inside vs2008 in order to use intel thread profiler to analyze my Openmp program. I tried a lot with changing build and link options but no result. And when I create new activilty inside the profiler, I got the message: "None of the Intel thread profiler Openmp collector's modules of interest have been linked to an Openmp library."  So what should I do? and what is the complete command line options to produce the exe file suitable for the profiler. I am using intel c++ compiler ver 11.1 build 38. Thanks in advance&lt;BR /&gt;</description>
      <pubDate>Fri, 07 Aug 2009 06:23:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/Vtune-performance-Environment/m-p/900457#M5296</guid>
      <dc:creator>AZmizu</dc:creator>
      <dc:date>2009-08-07T06:23:31Z</dc:date>
    </item>
    <item>
      <title>Re: Vtune performance Environment</title>
      <link>https://community.intel.com/t5/Analyzers/Vtune-performance-Environment/m-p/900458#M5297</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/438281"&gt;AZmizu&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;Thanks so much Peter for saving my time. Well I am struggling to build my openmp program inside vs2008 in order to use intel thread profiler to analyze my Openmp program. I tried a lot with changing build and link options but no result. And when I create new activilty inside the profiler, I got the message: "None of the Intel thread profiler Openmp collector's modules of interest have been linked to an Openmp library."  So what should I do? and what is the complete command line options to produce the exe file suitable for the profiler. I am using intel c++ compiler ver 11.1 build 38. Thanks in advance&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;If you use Intel? Thread Profiler to analyze OpenMP program, there are two Collection mode:&lt;BR /&gt;&lt;BR /&gt;1)&lt;STRONG&gt; Instrumentation&lt;/STRONG&gt;&lt;BR /&gt;2) OpenMP*-specfic&lt;BR /&gt;&lt;BR /&gt;Please use option 1) which can supports OpenMP* threading. Again, please use build options same as Call graph I mentioned in my previous post.&lt;BR /&gt;&lt;BR /&gt;Run Intel? Thread Profiler in command line, steps are: (example)&lt;BR /&gt;1. Please set the &lt;STRONG&gt;KMP_FOR_TPROFILE&lt;/STRONG&gt; environment variable in your system&lt;BR /&gt;2. Start up Intel C++ Compiler IA-32 Visual Studio 2008, &lt;STRONG&gt;command prompt&lt;BR /&gt;&lt;/STRONG&gt;3. cd "&lt;STRONG&gt;c:Program FilesIntelVTunetprofilebin&lt;/STRONG&gt;"&lt;BR /&gt;4. &lt;STRONG&gt;tprofile_cl.exe&lt;/STRONG&gt;..samplesompPrimeDebugompPrime1.exe&lt;BR /&gt;5. During this process, tprofile_cl.exe will report:&lt;BR /&gt;a) # of processors&lt;BR /&gt;b) # of threads&lt;BR /&gt;c) # of waits&lt;BR /&gt;d) average concurrency&lt;BR /&gt;Concurrency: 0, 1, 2, 3&lt;BR /&gt;&lt;BR /&gt;For further analysis, the output in the &lt;STRONG&gt;threadprofiler &lt;/STRONG&gt;directory can be viewed in the VTune Analyzer GUI, by opening .tp file&lt;BR /&gt;&lt;BR /&gt;Hope it helps.&lt;BR /&gt;&lt;BR /&gt;Regards, Peter</description>
      <pubDate>Fri, 07 Aug 2009 08:25:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/Vtune-performance-Environment/m-p/900458#M5297</guid>
      <dc:creator>Peter_W_Intel</dc:creator>
      <dc:date>2009-08-07T08:25:22Z</dc:date>
    </item>
    <item>
      <title>Re: Vtune performance Environment</title>
      <link>https://community.intel.com/t5/Analyzers/Vtune-performance-Environment/m-p/900459#M5298</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/338213"&gt;Peter Wang (Intel)&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
&lt;BR /&gt;If you use Intel? Thread Profiler to analyze OpenMP program, there are two Collection mode:&lt;BR /&gt;&lt;BR /&gt;1)&lt;STRONG&gt; Instrumentation&lt;/STRONG&gt;&lt;BR /&gt;2) OpenMP*-specfic&lt;BR /&gt;&lt;BR /&gt;Please use option 1) which can supports OpenMP* threading. Again, please use build options same as Call graph I mentioned in my previous post.&lt;BR /&gt;&lt;BR /&gt;Run Intel? Thread Profiler in command line, steps are: (example)&lt;BR /&gt;1. Please set the &lt;STRONG&gt;KMP_FOR_TPROFILE&lt;/STRONG&gt; environment variable in your system&lt;BR /&gt;2. Start up Intel C++ Compiler IA-32 Visual Studio 2008, &lt;STRONG&gt;command prompt&lt;BR /&gt;&lt;/STRONG&gt;3. cd "&lt;STRONG&gt;c:Program FilesIntelVTunetprofilebin&lt;/STRONG&gt;"&lt;BR /&gt;4. &lt;STRONG&gt;tprofile_cl.exe&lt;/STRONG&gt;..samplesompPrimeDebugompPrime1.exe&lt;BR /&gt;5. During this process, tprofile_cl.exe will report:&lt;BR /&gt;a) # of processors&lt;BR /&gt;b) # of threads&lt;BR /&gt;c) # of waits&lt;BR /&gt;d) average concurrency&lt;BR /&gt;Concurrency: 0, 1, 2, 3&lt;BR /&gt;&lt;BR /&gt;For further analysis, the output in the &lt;STRONG&gt;threadprofiler &lt;/STRONG&gt;directory can be viewed in the VTune Analyzer GUI, by opening .tp file&lt;BR /&gt;&lt;BR /&gt;Hope it helps.&lt;BR /&gt;&lt;BR /&gt;Regards, Peter&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
Thank you  Peter for your answer. I used  the first mode (Instrumentation) ok. How about using &lt;EM&gt;OpenMP*-specific as it is recommended by Intel documentations. Is it not working with current Intel Profiler version 3.1?&lt;/EM&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 10 Aug 2009 09:19:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/Vtune-performance-Environment/m-p/900459#M5298</guid>
      <dc:creator>AZmizu</dc:creator>
      <dc:date>2009-08-10T09:19:37Z</dc:date>
    </item>
    <item>
      <title>Re: Vtune performance Environment</title>
      <link>https://community.intel.com/t5/Analyzers/Vtune-performance-Environment/m-p/900460#M5299</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/438281"&gt;AZmizu&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;Thank you Peter for your answer. I used the first mode (Instrumentation) ok. How about using &lt;EM&gt;OpenMP*-specific as it is recommended by Intel documentations. Is it not working with current Intel Profiler version 3.1?&lt;/EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;If you select OpenMP*-specific mode, you have to add compiler option "/Qopenmp_profile". I don't understand it well since it uses OpenMP* runtime library to collect performance data, as well as I don't understand OpenMP*-specific report. I like to use Instrumentation mode, because the report tell the user clearly about critical time, parallelism, sync_obj in thread level view, thread's switches in time line, etc.&lt;BR /&gt;&lt;BR /&gt;Regards, Peter</description>
      <pubDate>Tue, 11 Aug 2009 03:08:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/Vtune-performance-Environment/m-p/900460#M5299</guid>
      <dc:creator>Peter_W_Intel</dc:creator>
      <dc:date>2009-08-11T03:08:53Z</dc:date>
    </item>
  </channel>
</rss>

