<?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 Performance on MKL and IPP in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Performance-on-MKL-and-IPP/m-p/827340#M5195</link>
    <description>Thanks for the article. It is very helpful.&lt;BR /&gt;&lt;BR /&gt;So for a 400x200 complex 2D array, is it considered as mid-large size, or small size?</description>
    <pubDate>Thu, 09 Sep 2010 04:24:17 GMT</pubDate>
    <dc:creator>missing__zlw</dc:creator>
    <dc:date>2010-09-09T04:24:17Z</dc:date>
    <item>
      <title>Performance on MKL and IPP</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Performance-on-MKL-and-IPP/m-p/827338#M5193</link>
      <description>I am sorry if this question has been asked and answered. Search didn't turn out valid answers.&lt;BR /&gt;&lt;BR /&gt;I notice both MKL and IPP provide similar functions such as FFT, eigen computation. Is MKL a wrapper on IPP? Does MKL provide better/worse accuracy? Will I get better performance using IPP?&lt;BR /&gt;Ifmy typical FFT is a 400x200 complext matrix. &lt;BR /&gt;&lt;BR /&gt;It seems MKL has info on processors MKLGetVersion.Processor. Does it optimize for different processor? Does IPP optimize the same way?&lt;BR /&gt;&lt;BR /&gt;My bottom question is which one I should use? MKL or IPP?&lt;BR /&gt;&lt;BR /&gt;Thanks.</description>
      <pubDate>Wed, 08 Sep 2010 21:27:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Performance-on-MKL-and-IPP/m-p/827338#M5193</guid>
      <dc:creator>missing__zlw</dc:creator>
      <dc:date>2010-09-08T21:27:13Z</dc:date>
    </item>
    <item>
      <title>Performance on MKL and IPP</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Performance-on-MKL-and-IPP/m-p/827339#M5194</link>
      <description>There's a KB article on the subject - &lt;A href="http://software.intel.com/en-us/articles/mkl-ipp-choosing-an-fft/"&gt;http://software.intel.com/en-us/articles/mkl-ipp-choosing-an-fft/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;MKL and IPP are distinct and different libraries, although in the case of FFTs and VML they do share optimized kernels at the lowest levels. There are likely cases where MKL will give better performance and others where IPP will lead. Generally MKL focuses on performing well for mid to larger sized problems common in HPC; IPP's focus is smaller sizes common in the multimedia, data processing, and communications areas.&lt;BR /&gt;&lt;BR /&gt;Both MKL and IPP provide optimizations fordifferent IA processors.&lt;BR /&gt;&lt;BR /&gt;As for your last question, much depends on how you intend to use the libraries longer term. You should be able to download free 30-day evaluation copies of both and see which one best suits your needs. &lt;BR /&gt;&lt;BR /&gt;-Shane</description>
      <pubDate>Wed, 08 Sep 2010 22:29:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Performance-on-MKL-and-IPP/m-p/827339#M5194</guid>
      <dc:creator>Shane_S_Intel</dc:creator>
      <dc:date>2010-09-08T22:29:55Z</dc:date>
    </item>
    <item>
      <title>Performance on MKL and IPP</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Performance-on-MKL-and-IPP/m-p/827340#M5195</link>
      <description>Thanks for the article. It is very helpful.&lt;BR /&gt;&lt;BR /&gt;So for a 400x200 complex 2D array, is it considered as mid-large size, or small size?</description>
      <pubDate>Thu, 09 Sep 2010 04:24:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Performance-on-MKL-and-IPP/m-p/827340#M5195</guid>
      <dc:creator>missing__zlw</dc:creator>
      <dc:date>2010-09-09T04:24:17Z</dc:date>
    </item>
  </channel>
</rss>

