<?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 FFT API for Intel OpenCL SDK in OpenCL* for CPU</title>
    <link>https://community.intel.com/t5/OpenCL-for-CPU/FFT-API-for-Intel-OpenCL-SDK/m-p/1072678#M4491</link>
    <description>&lt;P&gt;Hey everyone, I'm a beginner in this field and as part of my first project, I was trying to make use of the OpenCL SDK provided by Intel. I'm working on implementing a Fast Fourier Transform and on the internet, I could find implementations such as clFFt which have other dependencies. Does Intel have an equivalent implementation for OpenCL or is there an OpenSource one which doesn't have any other dependencies.&lt;BR /&gt;
	&lt;BR /&gt;
	My system is on Windows 10, Visual Studio 2015 with the Intel OpenCL SDK 2016 and my question is because I'm trying to implement feature extraction for a speech recognition system.&lt;/P&gt;</description>
    <pubDate>Mon, 12 Sep 2016 06:44:14 GMT</pubDate>
    <dc:creator>Mayank_R_</dc:creator>
    <dc:date>2016-09-12T06:44:14Z</dc:date>
    <item>
      <title>FFT API for Intel OpenCL SDK</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/FFT-API-for-Intel-OpenCL-SDK/m-p/1072678#M4491</link>
      <description>&lt;P&gt;Hey everyone, I'm a beginner in this field and as part of my first project, I was trying to make use of the OpenCL SDK provided by Intel. I'm working on implementing a Fast Fourier Transform and on the internet, I could find implementations such as clFFt which have other dependencies. Does Intel have an equivalent implementation for OpenCL or is there an OpenSource one which doesn't have any other dependencies.&lt;BR /&gt;
	&lt;BR /&gt;
	My system is on Windows 10, Visual Studio 2015 with the Intel OpenCL SDK 2016 and my question is because I'm trying to implement feature extraction for a speech recognition system.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Sep 2016 06:44:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/FFT-API-for-Intel-OpenCL-SDK/m-p/1072678#M4491</guid>
      <dc:creator>Mayank_R_</dc:creator>
      <dc:date>2016-09-12T06:44:14Z</dc:date>
    </item>
    <item>
      <title>As far as I know, Intel does</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/FFT-API-for-Intel-OpenCL-SDK/m-p/1072679#M4492</link>
      <description>&lt;P&gt;As far as I know, Intel does not have an FFT library to suggest for OpenCL.&amp;nbsp; However, I'll keep looking and update you if I find anything.&lt;/P&gt;</description>
      <pubDate>Tue, 13 Sep 2016 03:08:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/FFT-API-for-Intel-OpenCL-SDK/m-p/1072679#M4492</guid>
      <dc:creator>Jeffrey_M_Intel1</dc:creator>
      <dc:date>2016-09-13T03:08:49Z</dc:date>
    </item>
    <item>
      <title>Thanks for the update!</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/FFT-API-for-Intel-OpenCL-SDK/m-p/1072680#M4493</link>
      <description>&lt;P&gt;Thanks for the update!&lt;/P&gt;</description>
      <pubDate>Tue, 13 Sep 2016 06:57:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/FFT-API-for-Intel-OpenCL-SDK/m-p/1072680#M4493</guid>
      <dc:creator>Mayank_R_</dc:creator>
      <dc:date>2016-09-13T06:57:04Z</dc:date>
    </item>
    <item>
      <title>Some additional details:</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/FFT-API-for-Intel-OpenCL-SDK/m-p/1072681#M4494</link>
      <description>&lt;P&gt;Some additional details:&lt;/P&gt;

&lt;UL&gt;
	&lt;LI&gt;There is an article on optimizing FFT for Intel GPUs in OpenCL in a recent &lt;A href="https://goparallel.sourceforge.net/wp-content/uploads/2016/07/intel-parallel-universe-issue-25.compressed.pdf"&gt;Parallel Universe (2016 Issue 25).&lt;/A&gt;&amp;nbsp; However, this is a project findings summary, not a downloadable library. &amp;nbsp;At this time there is no schedule to release the code, but you may find some of the concepts relevant for your work.&lt;/LI&gt;
	&lt;LI&gt;The authors suggest clFFT as a starting point. &amp;nbsp;If, as you mention, this isn't an ideal solution I can say from personal experience that going back to first principles isn't as hard as it might seem at first.&lt;/LI&gt;
	&lt;LI&gt;More alternatives: if your main goal is speech recognition you can start with the optimized CPU implementations in Intel(R) MKL or Intel(R) IPP. &amp;nbsp;After the algorithm is generated you may find that there are ways to "fuse" recognition and FFT steps in custom OpenCL kernels for even greater efficiency.&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Wed, 14 Sep 2016 05:33:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/FFT-API-for-Intel-OpenCL-SDK/m-p/1072681#M4494</guid>
      <dc:creator>Jeffrey_M_Intel1</dc:creator>
      <dc:date>2016-09-14T05:33:24Z</dc:date>
    </item>
    <item>
      <title>The third option seems like</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/FFT-API-for-Intel-OpenCL-SDK/m-p/1072682#M4495</link>
      <description>&lt;P&gt;The third option seems like worth a try. I'll definitely give it a go. I have started writing the code for it from basic principles. I hope to make an open source release of the implementation if it works well.&lt;BR /&gt;
	Thanks for the supportive response.&lt;/P&gt;</description>
      <pubDate>Wed, 14 Sep 2016 06:41:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/FFT-API-for-Intel-OpenCL-SDK/m-p/1072682#M4495</guid>
      <dc:creator>Mayank_R_</dc:creator>
      <dc:date>2016-09-14T06:41:00Z</dc:date>
    </item>
    <item>
      <title>You might interesting the</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/FFT-API-for-Intel-OpenCL-SDK/m-p/1072683#M4496</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;You might find interesting the genFFT sample we posted a while ago: &lt;/SPAN&gt;&lt;A href="https://software.intel.com/en-us/articles/genFFT" style="font-size: 1em;"&gt;A Runtime Generated FFT for Intel® Processor Graphics&lt;/A&gt;&lt;SPAN style="font-size: 1em;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2016 18:19:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/FFT-API-for-Intel-OpenCL-SDK/m-p/1072683#M4496</guid>
      <dc:creator>Dan_P_Intel</dc:creator>
      <dc:date>2016-12-14T18:19:00Z</dc:date>
    </item>
    <item>
      <title>Thanks, I'll check it out!</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/FFT-API-for-Intel-OpenCL-SDK/m-p/1072684#M4497</link>
      <description>&lt;P&gt;Thanks, I'll check it out!&lt;/P&gt;</description>
      <pubDate>Thu, 15 Dec 2016 13:38:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/FFT-API-for-Intel-OpenCL-SDK/m-p/1072684#M4497</guid>
      <dc:creator>Mayank_R_</dc:creator>
      <dc:date>2016-12-15T13:38:11Z</dc:date>
    </item>
  </channel>
</rss>

