<?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: the performance of IPP in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/the-performance-of-IPP/m-p/913095#M14558</link>
    <description>&lt;P&gt;Hi,&lt;BR /&gt;I suspect you link IPP statically. In this case you should initialize the dispatcher (e.g.call ippStaticInit()onceat the program beginning).&lt;BR /&gt;Please tell me if it helps.&lt;/P&gt;
&lt;P&gt;Best regards, &lt;BR /&gt;Nikita&lt;BR /&gt;&lt;BR /&gt;PS: Here are the lines from the manual:&lt;BR /&gt;&lt;FONT color="#555555" size="2"&gt;Before calling any Intel IPP functions, initialize the static dispatcher by calling &lt;B&gt;ippStaticInit&lt;/B&gt; , which will perform the complete dispatching process. Without calling this function, you will run 'px' code libraries instead of the optimized version of the code.&lt;/FONT&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 31 Aug 2006 16:45:28 GMT</pubDate>
    <dc:creator>Nikita_A_Intel</dc:creator>
    <dc:date>2006-08-31T16:45:28Z</dc:date>
    <item>
      <title>the performance of IPP</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/the-performance-of-IPP/m-p/913092#M14555</link>
      <description>&lt;PRE&gt;Hello, guys.&lt;/PRE&gt;&lt;PRE&gt;I'm new to IPP and not sure if I got anything wrong with my code, &lt;/PRE&gt;&lt;PRE&gt;but the performace with IPP is lower(by comparing the value of cycle1&lt;/PRE&gt;&lt;PRE&gt; and cycle2). Please give me some suggestion.&lt;/PRE&gt;&lt;PRE&gt;Thanks.&lt;/PRE&gt;&lt;PRE&gt;VOID InitSinTable(VOID) &lt;BR /&gt;{ &lt;BR /&gt;INT i; &lt;BR /&gt;FLOAT theta; &lt;BR /&gt;FLOAT thea[SINTABLESIZE], sintable[SINTABLESIZE];&lt;/PRE&gt;&lt;PRE&gt;Ipp64u start, end, cycle1, cycle2;&lt;/PRE&gt;&lt;PRE&gt;start = ippGetCpuClocks();&lt;/PRE&gt;&lt;PRE&gt;for (i = 0; i &amp;lt; SINTABLESIZE; ++i) &lt;BR /&gt;{ &lt;BR /&gt;theta = (FLOAT)i/TWOPISCALE; &lt;BR /&gt;sintable&lt;I&gt; = (FLOAT)sin(theta); &lt;BR /&gt;}&lt;/I&gt;&lt;/PRE&gt;&lt;PRE&gt; end = ippGetCpuClocks();&lt;/PRE&gt;&lt;PRE&gt; cycle1 = end - start;&lt;/PRE&gt;&lt;PRE&gt; start = ippGetCpuClocks();&lt;/PRE&gt;&lt;PRE&gt; for (i = 0; i &amp;lt; SINTABLESIZE; ++i) &lt;BR /&gt;{ &lt;BR /&gt;thea&lt;I&gt; = (FLOAT)i/TWOPISCALE; &lt;BR /&gt;} &lt;BR /&gt;ippsSin_32f_A11(thea, sintable, SINTABLESIZE);&lt;/I&gt;&lt;/PRE&gt;&lt;PRE&gt; end = ippGetCpuClocks();&lt;/PRE&gt;&lt;PRE&gt; cycle2 = end - start;&lt;BR /&gt;}&lt;BR /&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 30 Aug 2006 00:02:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/the-performance-of-IPP/m-p/913092#M14555</guid>
      <dc:creator>langfox</dc:creator>
      <dc:date>2006-08-30T00:02:18Z</dc:date>
    </item>
    <item>
      <title>Re: the performance of IPP</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/the-performance-of-IPP/m-p/913093#M14556</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;to investigate your issue we need to know some additional information, like what IPP version do you use, on what platform and OS.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
      <pubDate>Wed, 30 Aug 2006 00:32:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/the-performance-of-IPP/m-p/913093#M14556</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2006-08-30T00:32:14Z</dc:date>
    </item>
    <item>
      <title>Re: the performance of IPP</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/the-performance-of-IPP/m-p/913094#M14557</link>
      <description>well, it's P4 2.8G and 1GB memory, with IPP 5.1 on Windows XP SP2 system. I also tried other functions( for example,strcmp() vs ippsCompare_8u() ), the performance of IPP is always lower than C code. I don't know why... :(</description>
      <pubDate>Wed, 30 Aug 2006 09:34:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/the-performance-of-IPP/m-p/913094#M14557</guid>
      <dc:creator>langfox</dc:creator>
      <dc:date>2006-08-30T09:34:28Z</dc:date>
    </item>
    <item>
      <title>Re: the performance of IPP</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/the-performance-of-IPP/m-p/913095#M14558</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;I suspect you link IPP statically. In this case you should initialize the dispatcher (e.g.call ippStaticInit()onceat the program beginning).&lt;BR /&gt;Please tell me if it helps.&lt;/P&gt;
&lt;P&gt;Best regards, &lt;BR /&gt;Nikita&lt;BR /&gt;&lt;BR /&gt;PS: Here are the lines from the manual:&lt;BR /&gt;&lt;FONT color="#555555" size="2"&gt;Before calling any Intel IPP functions, initialize the static dispatcher by calling &lt;B&gt;ippStaticInit&lt;/B&gt; , which will perform the complete dispatching process. Without calling this function, you will run 'px' code libraries instead of the optimized version of the code.&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 31 Aug 2006 16:45:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/the-performance-of-IPP/m-p/913095#M14558</guid>
      <dc:creator>Nikita_A_Intel</dc:creator>
      <dc:date>2006-08-31T16:45:28Z</dc:date>
    </item>
    <item>
      <title>Re: the performance of IPP</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/the-performance-of-IPP/m-p/913096#M14559</link>
      <description>&lt;P&gt;Thanks, it gets better.&lt;/P&gt;
&lt;P&gt;By the way, I thought the IPP was linked dynamicly. I included ipp.h, commented lib in stublib directory. Am I wrong?&lt;/P&gt;</description>
      <pubDate>Tue, 05 Sep 2006 12:42:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/the-performance-of-IPP/m-p/913096#M14559</guid>
      <dc:creator>langfox</dc:creator>
      <dc:date>2006-09-05T12:42:00Z</dc:date>
    </item>
    <item>
      <title>Re: the performance of IPP</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/the-performance-of-IPP/m-p/913097#M14560</link>
      <description>&lt;P&gt;Let me refer you to the page in the manual because I'm not sure what you did:&lt;BR /&gt;&lt;A href="http://www.intel.com/support/performancetools/libraries/ipp/sb/CS-021491.htm"&gt;http://www.intel.com/support/performancetools/libraries/ipp/sb/CS-021491.htm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;BR /&gt;Nikita&lt;/P&gt;</description>
      <pubDate>Thu, 07 Sep 2006 18:10:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/the-performance-of-IPP/m-p/913097#M14560</guid>
      <dc:creator>Nikita_A_Intel</dc:creator>
      <dc:date>2006-09-07T18:10:25Z</dc:date>
    </item>
  </channel>
</rss>

