<?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 Empty Concurreny column in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/Empty-Concurreny-column/m-p/744216#M1585</link>
    <description>&lt;P&gt;I recently purchased the Intel Parallel Studio for use on my WindowsXP, Core2Quad machine.&lt;/P&gt;
&lt;P&gt;I've created a small example code to exercise the following snippet of code. When run, I expected the concurrency column as detailed in the code. However, the column is all blank. Why? And how to I configure it to always show the actual time used on every statement?&lt;/P&gt;
&lt;P&gt;.. snippet ..&lt;/P&gt;
&lt;P&gt;const size_t tripCnt(5000);&lt;/P&gt;
&lt;P&gt;for (size_t i(0); i&lt;TRIPCNT&gt;
&lt;/TRIPCNT&gt;&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;
&lt;P&gt;a[0] = static_cast&lt;FLOAT&gt;(i);&lt;/FLOAT&gt;&lt;/P&gt;
&lt;P&gt;// ippmCopy_ma_32f_SS is not threaded&lt;/P&gt;
&lt;P&gt;// (so Parallel Amplifier should show 1 CPU/poor concurrency BUT doesn't!)&lt;/P&gt;
&lt;P&gt;//&lt;/P&gt;
&lt;P&gt;status = ippmCopy_ma_32f_SS(&lt;/P&gt;
&lt;P&gt;a, srcStride0, srcStride1, srcStride2,&lt;/P&gt;
&lt;P&gt;b, dstStride0, dstStride1, dstStride2,&lt;/P&gt;
&lt;P&gt;height, width, 1);&lt;/P&gt;
&lt;P&gt;// ippsConv_32f is threaded (according to ThreadedFunctionsList.txt)&lt;/P&gt;
&lt;P&gt;// (so Parallel Amplifier should show 4 CPU/ideal concurrency BUT doesn't!)&lt;/P&gt;
&lt;P&gt;// (however, the Summary pane does show 4 CPUs in use)&lt;/P&gt;
&lt;P&gt;//&lt;/P&gt;
&lt;P&gt;status = ippsConv_32f(a, height*width, b, height, c);&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;.. end snippet ..&lt;/P&gt;</description>
    <pubDate>Fri, 26 Mar 2010 12:36:26 GMT</pubDate>
    <dc:creator>Pindor</dc:creator>
    <dc:date>2010-03-26T12:36:26Z</dc:date>
    <item>
      <title>Empty Concurreny column</title>
      <link>https://community.intel.com/t5/Software-Archive/Empty-Concurreny-column/m-p/744216#M1585</link>
      <description>&lt;P&gt;I recently purchased the Intel Parallel Studio for use on my WindowsXP, Core2Quad machine.&lt;/P&gt;
&lt;P&gt;I've created a small example code to exercise the following snippet of code. When run, I expected the concurrency column as detailed in the code. However, the column is all blank. Why? And how to I configure it to always show the actual time used on every statement?&lt;/P&gt;
&lt;P&gt;.. snippet ..&lt;/P&gt;
&lt;P&gt;const size_t tripCnt(5000);&lt;/P&gt;
&lt;P&gt;for (size_t i(0); i&lt;TRIPCNT&gt;
&lt;/TRIPCNT&gt;&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;
&lt;P&gt;a[0] = static_cast&lt;FLOAT&gt;(i);&lt;/FLOAT&gt;&lt;/P&gt;
&lt;P&gt;// ippmCopy_ma_32f_SS is not threaded&lt;/P&gt;
&lt;P&gt;// (so Parallel Amplifier should show 1 CPU/poor concurrency BUT doesn't!)&lt;/P&gt;
&lt;P&gt;//&lt;/P&gt;
&lt;P&gt;status = ippmCopy_ma_32f_SS(&lt;/P&gt;
&lt;P&gt;a, srcStride0, srcStride1, srcStride2,&lt;/P&gt;
&lt;P&gt;b, dstStride0, dstStride1, dstStride2,&lt;/P&gt;
&lt;P&gt;height, width, 1);&lt;/P&gt;
&lt;P&gt;// ippsConv_32f is threaded (according to ThreadedFunctionsList.txt)&lt;/P&gt;
&lt;P&gt;// (so Parallel Amplifier should show 4 CPU/ideal concurrency BUT doesn't!)&lt;/P&gt;
&lt;P&gt;// (however, the Summary pane does show 4 CPUs in use)&lt;/P&gt;
&lt;P&gt;//&lt;/P&gt;
&lt;P&gt;status = ippsConv_32f(a, height*width, b, height, c);&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;.. end snippet ..&lt;/P&gt;</description>
      <pubDate>Fri, 26 Mar 2010 12:36:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Empty-Concurreny-column/m-p/744216#M1585</guid>
      <dc:creator>Pindor</dc:creator>
      <dc:date>2010-03-26T12:36:26Z</dc:date>
    </item>
    <item>
      <title>Empty Concurreny column</title>
      <link>https://community.intel.com/t5/Software-Archive/Empty-Concurreny-column/m-p/744217#M1586</link>
      <description>I tried your code on my side, actually there is no data to show - because it ran shortly! Usually CPU consumed time is little than 10ms, there is no result to show.&lt;BR /&gt;&lt;BR /&gt;I changed tripCnt from 5000 to 500000, there are two functions "ippsZero_8u" and "ippConv_32f" to be displayed. However IPP doesn't provide .pdb files and source file, you only canselectone of them then click on "Top-down Tree" to view Call Stack, but snippet.exe/snippet.cpp consumes "0ms" - no performance data to show.&lt;BR /&gt;&lt;BR /&gt;Regards, Peter</description>
      <pubDate>Mon, 29 Mar 2010 06:59:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Empty-Concurreny-column/m-p/744217#M1586</guid>
      <dc:creator>Peter_W_Intel</dc:creator>
      <dc:date>2010-03-29T06:59:26Z</dc:date>
    </item>
    <item>
      <title>Empty Concurreny column</title>
      <link>https://community.intel.com/t5/Software-Archive/Empty-Concurreny-column/m-p/744218#M1587</link>
      <description>&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;
&lt;DIV id="_mcePaste"&gt;it should be noted that all ippm*.* ( small matrix) functions are highly optimized for very small inputs like 3x3...6x6. They will perform the correct output, but for that input sizes&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;will works non-optimized (reference) code.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;--Gennady&lt;/DIV&gt;</description>
      <pubDate>Wed, 31 Mar 2010 08:34:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Empty-Concurreny-column/m-p/744218#M1587</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2010-03-31T08:34:17Z</dc:date>
    </item>
  </channel>
</rss>

