<?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 Hi Mohammad  in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Unexpected-behavior-while-using-IPP-with-sample-application/m-p/922031#M15796</link>
    <description>Hi Mohammad 

I supposed you are checking the ippgrep sample, right? 
You may know that not all IPP functions and IPP sample are multi-threaded.  As most of ipp string porcessing functions are not threaded and IPP grep sample is not threaded. So there is no much different when run it with 1 or 2 or 4 threading. 

You may check a list of the threaded primitives in the IPP library is provided in the ThreadedFunctionsList.txt file located in the library’s doc directory
and the article talking about IPP and threading : &lt;A href="http://software.intel.com/en-us/articles/openmp-and-the-intel-ipp-library/" target="_blank"&gt;http://software.intel.com/en-us/articles/openmp-and-the-intel-ipp-library/&lt;/A&gt;

Best Regards,
Ying 
&lt;A href="http://software.intel.com/en-us/articles/openmp-and-the-intel-ipp-library/" target="_blank"&gt;http://software.intel.com/en-us/articles/openmp-and-the-intel-ipp-library/&lt;/A&gt;</description>
    <pubDate>Tue, 16 Oct 2012 02:31:08 GMT</pubDate>
    <dc:creator>Ying_H_Intel</dc:creator>
    <dc:date>2012-10-16T02:31:08Z</dc:date>
    <item>
      <title>Unexpected behavior while using IPP with sample application</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Unexpected-behavior-while-using-IPP-with-sample-application/m-p/922030#M15795</link>
      <description>&lt;P&gt;I am new to IPP and am trying to compile one of the sample applications that are freely available to the users, the string processing (pattern matching) application available at:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://software.intel.com/en-us/articles/code-samples-for-intel-integrated-performance-primitives-intel-ipp-library-71" target="_blank"&gt;http://software.intel.com/en-us/articles/code-samples-for-intel-integrated-performance-primitives-intel-ipp-library-71&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;My machine has an intel CORE i3 processor - 2 cores and 2 threads for each core. I am using a relatively large file as an input to the pattern matching applicaton for test purposes. What baffles me is that the code runs faster when I have only one logical processor active vs 4 processors (those are the only situations I ran the test under). The way I disable cores is by using msconfig.exe. Could somebody please tell me why this is happening?&lt;BR /&gt;&lt;BR /&gt;The OS is Windows 7 and code is compiled using Intel Parallel Studio 2011.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Oct 2012 19:34:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Unexpected-behavior-while-using-IPP-with-sample-application/m-p/922030#M15795</guid>
      <dc:creator>Mohammad_M_1</dc:creator>
      <dc:date>2012-10-11T19:34:25Z</dc:date>
    </item>
    <item>
      <title>Hi Mohammad</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Unexpected-behavior-while-using-IPP-with-sample-application/m-p/922031#M15796</link>
      <description>Hi Mohammad 

I supposed you are checking the ippgrep sample, right? 
You may know that not all IPP functions and IPP sample are multi-threaded.  As most of ipp string porcessing functions are not threaded and IPP grep sample is not threaded. So there is no much different when run it with 1 or 2 or 4 threading. 

You may check a list of the threaded primitives in the IPP library is provided in the ThreadedFunctionsList.txt file located in the library’s doc directory
and the article talking about IPP and threading : &lt;A href="http://software.intel.com/en-us/articles/openmp-and-the-intel-ipp-library/" target="_blank"&gt;http://software.intel.com/en-us/articles/openmp-and-the-intel-ipp-library/&lt;/A&gt;

Best Regards,
Ying 
&lt;A href="http://software.intel.com/en-us/articles/openmp-and-the-intel-ipp-library/" target="_blank"&gt;http://software.intel.com/en-us/articles/openmp-and-the-intel-ipp-library/&lt;/A&gt;</description>
      <pubDate>Tue, 16 Oct 2012 02:31:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Unexpected-behavior-while-using-IPP-with-sample-application/m-p/922031#M15796</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2012-10-16T02:31:08Z</dc:date>
    </item>
    <item>
      <title>I'd like to add that a list</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Unexpected-behavior-while-using-IPP-with-sample-application/m-p/922032#M15797</link>
      <description>I'd like to add that a list of threaded IPP functions &lt;STRONG&gt;ThreadedFunctionsList.txt&lt;/STRONG&gt; is located in a folder:

[ ICCInstallDir ]\Composer XE\Documentation\en_US\Ipp

If you don't have that file please let me know and I'll upload it for you.</description>
      <pubDate>Fri, 14 Jun 2013 14:01:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Unexpected-behavior-while-using-IPP-with-sample-application/m-p/922032#M15797</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2013-06-14T14:01:42Z</dc:date>
    </item>
  </channel>
</rss>

