<?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: memset Vs ippiCopy in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/memset-Vs-ippiCopy/m-p/994076#M22665</link>
    <description>&lt;DIV&gt;Hi,&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;of course it depends on data size. For small sizes it is better to use 1D functions, like ippsZero. For very small sizes memset will faster, just because modern compilers avoids function call in such case and use macro instead.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;But for middle and big data sizes, you can use IPP to utilize MMX/SSE/HT features of Intel processors.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Regards,&lt;/DIV&gt;
&lt;DIV&gt; Vladimir&lt;/DIV&gt;</description>
    <pubDate>Fri, 18 Mar 2005 06:37:53 GMT</pubDate>
    <dc:creator>Vladimir_Dudnik</dc:creator>
    <dc:date>2005-03-18T06:37:53Z</dc:date>
    <item>
      <title>memset Vs ippiCopy</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/memset-Vs-ippiCopy/m-p/994075#M22664</link>
      <description>If i want to set the memory to ZERO .. &lt;BR /&gt;which one is recommended &amp;amp; why ?? which one is faster &amp;amp; why ??&lt;BR /&gt;any insight will help !!&lt;BR /&gt;&lt;BR /&gt;Ipp32f *pSrc;&lt;BR /&gt;IppiSize sz = {8,8};&lt;BR /&gt;pSrc = ippsMalloc(64);&lt;BR /&gt;&lt;BR /&gt;ippiCopy_32f_C1R(0, pSrc, 4*8, sz);&lt;BR /&gt;or&lt;BR /&gt;memset(pSrc, 0, 64);&lt;BR /&gt;&lt;BR /&gt;-madan</description>
      <pubDate>Tue, 15 Mar 2005 08:36:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/memset-Vs-ippiCopy/m-p/994075#M22664</guid>
      <dc:creator>micromysore1</dc:creator>
      <dc:date>2005-03-15T08:36:09Z</dc:date>
    </item>
    <item>
      <title>Re: memset Vs ippiCopy</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/memset-Vs-ippiCopy/m-p/994076#M22665</link>
      <description>&lt;DIV&gt;Hi,&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;of course it depends on data size. For small sizes it is better to use 1D functions, like ippsZero. For very small sizes memset will faster, just because modern compilers avoids function call in such case and use macro instead.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;But for middle and big data sizes, you can use IPP to utilize MMX/SSE/HT features of Intel processors.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Regards,&lt;/DIV&gt;
&lt;DIV&gt; Vladimir&lt;/DIV&gt;</description>
      <pubDate>Fri, 18 Mar 2005 06:37:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/memset-Vs-ippiCopy/m-p/994076#M22665</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2005-03-18T06:37:53Z</dc:date>
    </item>
  </channel>
</rss>

