<?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 Is FFT function multi-core enabled in IPP ver 5.2 in Intel® Moderncode for Parallel Architectures</title>
    <link>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/Is-FFT-function-multi-core-enabled-in-IPP-ver-5-2/m-p/866537#M2734</link>
    <description>I am trying out my test code, written in C++ in Visual Studio 8. I am using Intel IPP Ver. 5.2 on a 64 bit QuadCore Intel Processor. &lt;BR /&gt;&lt;BR /&gt;I have two tests. &lt;BR /&gt;1) This test function calls the "FIR" function set to do filtering in time domain. I am filtering large data sets. While running this function I can see in the windows task manager that all the 4 cores are being used to the maximum. This is what I expect.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;2) This test function calls the "FFT" function set to calculate spectrums of large data sets. While running this function I can see that only 1 of the cores is being used to the maximum while the other 3 cores are used minimally. I am guessing that Intel IPP FFT function is not multi-core friendly OR I have implemented it wrong. Please advise.&lt;BR /&gt; I have tried the above function using OPENMP directives and have been able to get all the cores working.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;G&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Mon, 14 Jan 2008 23:25:06 GMT</pubDate>
    <dc:creator>Deleted_U_Intel</dc:creator>
    <dc:date>2008-01-14T23:25:06Z</dc:date>
    <item>
      <title>Is FFT function multi-core enabled in IPP ver 5.2</title>
      <link>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/Is-FFT-function-multi-core-enabled-in-IPP-ver-5-2/m-p/866537#M2734</link>
      <description>I am trying out my test code, written in C++ in Visual Studio 8. I am using Intel IPP Ver. 5.2 on a 64 bit QuadCore Intel Processor. &lt;BR /&gt;&lt;BR /&gt;I have two tests. &lt;BR /&gt;1) This test function calls the "FIR" function set to do filtering in time domain. I am filtering large data sets. While running this function I can see in the windows task manager that all the 4 cores are being used to the maximum. This is what I expect.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;2) This test function calls the "FFT" function set to calculate spectrums of large data sets. While running this function I can see that only 1 of the cores is being used to the maximum while the other 3 cores are used minimally. I am guessing that Intel IPP FFT function is not multi-core friendly OR I have implemented it wrong. Please advise.&lt;BR /&gt; I have tried the above function using OPENMP directives and have been able to get all the cores working.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;G&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 14 Jan 2008 23:25:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/Is-FFT-function-multi-core-enabled-in-IPP-ver-5-2/m-p/866537#M2734</guid>
      <dc:creator>Deleted_U_Intel</dc:creator>
      <dc:date>2008-01-14T23:25:06Z</dc:date>
    </item>
  </channel>
</rss>

