<?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 16bits in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/FFT-16bits/m-p/1000191#M23050</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;

&lt;P&gt;I try to change the exemple found on&amp;nbsp;https://software.intel.com/en-us/articles/how-to-use-intel-ipp-s-1d-fourier-transform-functions&lt;/P&gt;

&lt;P&gt;To use 16 bits instead of 32, but I have linking problems:&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;icc fftIPP_16.c -o fftIPP_16 -L/opt/intel/composer_xe_2015.3.187/ipp/../compiler/lib -lm -lippcore -lipps -lippi&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Undefined symbols for architecture x86_64:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; "_ippsDFTFwd_CToC_16sc", referenced from:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; _main in iccGavA8K.o&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; "_ippsDFTGetSize_C_16sc", referenced from:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; _main in iccGavA8K.o&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; "_ippsDFTInit_C_16sc", referenced from:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; _main in iccGavA8K.o&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; "_ippsDFTInv_CToC_16sc", referenced from:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; _main in iccGavA8K.o&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;ld: symbol(s) not found for architecture x86_64&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;Any Idea of what's wrong? Which library should I use instead?&lt;/P&gt;</description>
    <pubDate>Mon, 06 Jul 2015 09:26:54 GMT</pubDate>
    <dc:creator>SChbi</dc:creator>
    <dc:date>2015-07-06T09:26:54Z</dc:date>
    <item>
      <title>FFT 16bits</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/FFT-16bits/m-p/1000191#M23050</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;

&lt;P&gt;I try to change the exemple found on&amp;nbsp;https://software.intel.com/en-us/articles/how-to-use-intel-ipp-s-1d-fourier-transform-functions&lt;/P&gt;

&lt;P&gt;To use 16 bits instead of 32, but I have linking problems:&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;icc fftIPP_16.c -o fftIPP_16 -L/opt/intel/composer_xe_2015.3.187/ipp/../compiler/lib -lm -lippcore -lipps -lippi&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Undefined symbols for architecture x86_64:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; "_ippsDFTFwd_CToC_16sc", referenced from:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; _main in iccGavA8K.o&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; "_ippsDFTGetSize_C_16sc", referenced from:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; _main in iccGavA8K.o&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; "_ippsDFTInit_C_16sc", referenced from:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; _main in iccGavA8K.o&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; "_ippsDFTInv_CToC_16sc", referenced from:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; _main in iccGavA8K.o&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;ld: symbol(s) not found for architecture x86_64&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;Any Idea of what's wrong? Which library should I use instead?&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jul 2015 09:26:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/FFT-16bits/m-p/1000191#M23050</guid>
      <dc:creator>SChbi</dc:creator>
      <dc:date>2015-07-06T09:26:54Z</dc:date>
    </item>
    <item>
      <title>Hi Samy,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/FFT-16bits/m-p/1000192#M23051</link>
      <description>&lt;P&gt;Hi Samy,&lt;/P&gt;

&lt;P&gt;is everything OK with 32fc functions that are used in the example code?&lt;/P&gt;

&lt;P&gt;regards, Igor&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jul 2015 12:23:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/FFT-16bits/m-p/1000192#M23051</guid>
      <dc:creator>Igor_A_Intel</dc:creator>
      <dc:date>2015-07-06T12:23:30Z</dc:date>
    </item>
    <item>
      <title>Yes, with the 32fc the same</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/FFT-16bits/m-p/1000193#M23052</link>
      <description>&lt;P&gt;Yes, with the 32fc the same build command could compile, link and run and then validate with DFT OK&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jul 2015 12:47:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/FFT-16bits/m-p/1000193#M23052</guid>
      <dc:creator>SChbi</dc:creator>
      <dc:date>2015-07-06T12:47:02Z</dc:date>
    </item>
    <item>
      <title>Can you find 16-bit FFT in</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/FFT-16bits/m-p/1000194#M23053</link>
      <description>&lt;P&gt;Can you find 16-bit FFT in ipps.h?&lt;/P&gt;

&lt;P&gt;These functions were marked as deprecated in 8.x and removed in 9.0. The main reason for this particular functionality - because there was no 16-bit implementation for FFT - internally this functionality was implemented via ippsConvert_16s32, FFT_32f and ippsConvert_32f16s_Sfs. If you need 16-bit implementation - you can do the same in your app.&lt;/P&gt;

&lt;P&gt;regards, Igor&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jul 2015 12:55:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/FFT-16bits/m-p/1000194#M23053</guid>
      <dc:creator>Igor_A_Intel</dc:creator>
      <dc:date>2015-07-06T12:55:07Z</dc:date>
    </item>
    <item>
      <title>I have this int he ipps.h</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/FFT-16bits/m-p/1000195#M23054</link>
      <description>&lt;P class="p1"&gt;I have this int he ipps.h&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;typedef&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;struct&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; FFTSpec_C_16sc &amp;nbsp; IppsFFTSpec_C_16sc;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;typedef&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;struct&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; FFTSpec_C_16s&amp;nbsp; &amp;nbsp; IppsFFTSpec_C_16s;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;typedef&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;struct&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; FFTSpec_R_16s&amp;nbsp; &amp;nbsp; IppsFFTSpec_R_16s;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;How do I know my release is 8 or 9?&lt;/SPAN&gt;&lt;/P&gt;

&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;The files are from the evaluation tar.gz on MacOSX &amp;nbsp;(&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;composer_xe_2015.3.187)&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jul 2015 13:09:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/FFT-16bits/m-p/1000195#M23054</guid>
      <dc:creator>SChbi</dc:creator>
      <dc:date>2015-07-06T13:09:38Z</dc:date>
    </item>
    <item>
      <title>These are just rudiment data</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/FFT-16bits/m-p/1000196#M23055</link>
      <description>&lt;P&gt;These are just rudiment data types residues, - there&amp;nbsp;are no 16-bit FFTs in ippSP anymore. In order to understand which IPP version do you use just call&lt;/P&gt;

&lt;P&gt;/* /////////////////////////////////////////////////////////////////////////////&lt;BR /&gt;
	//&amp;nbsp; Name:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ippsGetLibVersion&lt;BR /&gt;
	//&amp;nbsp; Purpose:&amp;nbsp;&amp;nbsp;&amp;nbsp; get the library version&lt;BR /&gt;
	//&amp;nbsp; Parameters:&lt;BR /&gt;
	//&amp;nbsp; Returns:&amp;nbsp;&amp;nbsp;&amp;nbsp; pointer to structure describing version of the ipps library&lt;BR /&gt;
	//&lt;BR /&gt;
	//&amp;nbsp; Notes:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; don't free the pointer&lt;BR /&gt;
	*/&lt;BR /&gt;
	IPPAPI( const IppLibraryVersion*, ippsGetLibVersion, (void) )&lt;BR /&gt;
	&amp;nbsp;&lt;/P&gt;

&lt;P&gt;(or use an example from the user manual):&lt;/P&gt;

&lt;P&gt;const IppLibraryVersion* lib = ippsGetLibVersion(); printf(“%s %s %d.%d.%d.%d\n”, lib-&amp;gt;Name, lib-&amp;gt;Version, lib-&amp;gt;major, lib-&amp;gt;minor, lib-&amp;gt;majorBuild, lib-&amp;gt;build);&lt;/P&gt;

&lt;P&gt;regards, Igor&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jul 2015 14:22:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/FFT-16bits/m-p/1000196#M23055</guid>
      <dc:creator>Igor_A_Intel</dc:creator>
      <dc:date>2015-07-06T14:22:38Z</dc:date>
    </item>
    <item>
      <title>Yes, I found a 8.2.2 in the</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/FFT-16bits/m-p/1000197#M23056</link>
      <description>Yes, I found a 8.2.2 in the ippversion.h</description>
      <pubDate>Mon, 06 Jul 2015 15:33:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/FFT-16bits/m-p/1000197#M23056</guid>
      <dc:creator>SChbi</dc:creator>
      <dc:date>2015-07-06T15:33:06Z</dc:date>
    </item>
  </channel>
</rss>

