<?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 ipps fft function in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813047#M4009</link>
    <description>What is it that doesn't match?&lt;BR /&gt;&lt;BR /&gt;Numbers?</description>
    <pubDate>Tue, 29 May 2012 08:56:39 GMT</pubDate>
    <dc:creator>Thomas_Jensen1</dc:creator>
    <dc:date>2012-05-29T08:56:39Z</dc:date>
    <item>
      <title>ipps fft function</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813046#M4008</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;I am trying to take FFT of a real signal and also the output should be a real signal. Thus, I useone of these functions :&lt;BR /&gt;&lt;P&gt;ippsFFTFwd_RToPerm_32f&lt;/P&gt;&lt;P&gt;ippsFFTFwd_RToPack_32f&lt;/P&gt;&lt;P&gt;ippsFFTFwd_RToCCS_32f&lt;/P&gt;However the output signal doesn't match with the Matlab output of fft function. Any idea?&lt;BR /&gt;&lt;BR /&gt;Thanks in advance&lt;BR /&gt;</description>
      <pubDate>Tue, 29 May 2012 07:39:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813046#M4008</guid>
      <dc:creator>sever70</dc:creator>
      <dc:date>2012-05-29T07:39:55Z</dc:date>
    </item>
    <item>
      <title>ipps fft function</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813047#M4009</link>
      <description>What is it that doesn't match?&lt;BR /&gt;&lt;BR /&gt;Numbers?</description>
      <pubDate>Tue, 29 May 2012 08:56:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813047#M4009</guid>
      <dc:creator>Thomas_Jensen1</dc:creator>
      <dc:date>2012-05-29T08:56:39Z</dc:date>
    </item>
    <item>
      <title>ipps fft function</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813048#M4010</link>
      <description>Yes, the numbers doesn't match..</description>
      <pubDate>Tue, 29 May 2012 09:14:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813048#M4010</guid>
      <dc:creator>sever70</dc:creator>
      <dc:date>2012-05-29T09:14:41Z</dc:date>
    </item>
    <item>
      <title>ipps fft function</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813049#M4011</link>
      <description>&lt;SPAN style="font-family: Courier New; font-size: x-small;"&gt;&lt;SPAN style="font-family: Courier New; font-size: x-small;"&gt;&lt;P&gt;Matlab output for a length of 8 array&lt;BR /&gt;&lt;BR /&gt;4.000000&lt;/P&gt;&lt;P&gt;-1.414214&lt;/P&gt;&lt;P&gt;4.000000&lt;/P&gt;&lt;P&gt;1.414214&lt;/P&gt;&lt;P&gt;-4.000000&lt;/P&gt;&lt;P&gt;1.414214&lt;/P&gt;&lt;P&gt;4.000000&lt;/P&gt;&lt;P&gt;-1.414214&lt;BR /&gt;&lt;BR /&gt;And by using these ippsfunctions, &lt;BR /&gt;&lt;BR /&gt;ippsFFTInitAlloc_R_32f( &amp;amp;pSpec, 3, IPP_FFT_DIV_INV_BY_N, ippAlgHintNone );&lt;/P&gt;&lt;P&gt;ippsFFTFwd_RToCCS_32f(pX, pY, pSpec, pBuf);&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I got these outputs:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;4&lt;/P&gt;&lt;P&gt;0&lt;/P&gt;&lt;P&gt;-1.41421&lt;/P&gt;&lt;P&gt;-1.41421&lt;/P&gt;&lt;P&gt;4&lt;/P&gt;&lt;P&gt;-4&lt;/P&gt;&lt;P&gt;1.41421&lt;/P&gt;&lt;P&gt;-1.41421&lt;/P&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;</description>
      <pubDate>Tue, 29 May 2012 09:21:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813049#M4011</guid>
      <dc:creator>sever70</dc:creator>
      <dc:date>2012-05-29T09:21:07Z</dc:date>
    </item>
    <item>
      <title>ipps fft function</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813050#M4012</link>
      <description>You should have taken a look at the IPP documentation. For CCS, your output is as expected.&lt;BR /&gt;Look at the IPP definition of CCP, you'll see it there:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://software.intel.com/sites/products/documentation/hpc/compilerpro/en-us/cpp/lin/ipp/ipps/ipps_ch7/ch7_packed_formats.html#CCS" target="_blank"&gt;http://software.intel.com/sites/products/documentation/hpc/compilerpro/en-us/cpp/lin/ipp/ipps/ipps_ch7/ch7_packed_formats.html#CCS&lt;/A&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 29 May 2012 09:27:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813050#M4012</guid>
      <dc:creator>Thomas_Jensen1</dc:creator>
      <dc:date>2012-05-29T09:27:45Z</dc:date>
    </item>
    <item>
      <title>ipps fft function</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813051#M4013</link>
      <description>Thank you Thomas. But shouldn't there be a one to one match with matlab fft functions. Or which function I should use for this purpose?</description>
      <pubDate>Tue, 29 May 2012 09:30:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813051#M4013</guid>
      <dc:creator>sever70</dc:creator>
      <dc:date>2012-05-29T09:30:59Z</dc:date>
    </item>
    <item>
      <title>Ipps FFT function</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813052#M4014</link>
      <description>&lt;DIV id="tiny_quote"&gt;&lt;DIV style="margin-left: 2px; margin-right: 2px;"&gt;Quoting &lt;A jquery1338294264234="58" rel="/en-us/services/profile/quick_profile.php?is_paid=&amp;amp;user_id=563808" href="https://community.intel.com/en-us/profile/563808/" class="basic"&gt;sever70&lt;/A&gt;&lt;/DIV&gt;&lt;DIV style="background-color: #e5e5e5; margin-left: 2px; margin-right: 2px; border: 1px inset; padding: 5px;"&gt;&lt;I&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I am trying to take FFT of a real signal and also the output should be a real signal. Thus, I useone of these functions :&lt;BR /&gt;&lt;BR /&gt;&lt;P&gt;ippsFFTFwd_RToPerm_32f&lt;/P&gt;&lt;P&gt;ippsFFTFwd_RToPack_32f&lt;/P&gt;&lt;P&gt;ippsFFTFwd_RToCCS_32f&lt;/P&gt;However the output signal doesn't match with the Matlab output of fft function. Any idea?&lt;/I&gt;&lt;/DIV&gt;&lt;BR /&gt;As far as I know the Matlab does calculations usingDouble-Precision variables. The set of IPPSfunctions&lt;BR /&gt;you're using are Single-Precision ( ..._32f ). Could you submit a complete IPP Test-Case?&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Sergey&lt;/DIV&gt;</description>
      <pubDate>Tue, 29 May 2012 12:27:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813052#M4014</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2012-05-29T12:27:04Z</dc:date>
    </item>
    <item>
      <title>ipps fft function</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813053#M4015</link>
      <description>There would only be a match if the output of matlap and of ipp was in the same "domain", I mean, of the same type.&lt;BR /&gt;&lt;BR /&gt;FFT and DFT uses different data domains (types) for efficiency purposes.&lt;BR /&gt;For instance, if you data is purely real, you can hold its complex version is a so-called packed domain. This is much smaller the the full complex version and thus faster (better cache utilization etc.).&lt;BR /&gt;However, if you print packed data, it looks not at all like normal complex data. You would have to convert packed to complex before printing it.&lt;BR /&gt;&lt;BR /&gt;I don't really know useful purpose of the CCS format, but if you simply select normal complex output format, and then print that (possible first converting to real format), I'm sure your comparison would understandable.&lt;BR /&gt;&lt;BR /&gt;Do you understand my text?&lt;BR /&gt;</description>
      <pubDate>Tue, 29 May 2012 15:24:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813053#M4015</guid>
      <dc:creator>Thomas_Jensen1</dc:creator>
      <dc:date>2012-05-29T15:24:48Z</dc:date>
    </item>
    <item>
      <title>ipps fft function</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813054#M4016</link>
      <description>Hi Sever70, &lt;BR /&gt;&lt;BR /&gt;Not sure Matlab's out put format. But same suggestion as Thomas, &lt;BR /&gt;The format is as below &lt;BR /&gt;&lt;TABLE MSHELP="http://www.microsoft.com/MSHelp/" frame="hsides" cellpadding="4" rules="all" border="1" id="tbl7-4"&gt;&lt;CAPTION&gt;Arrangement of Forward Fourier Transform Results in Packed Formats - Even Length&lt;/CAPTION&gt;&lt;THEAD align="left"&gt;&lt;TR&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e141"&gt;&lt;STRONG&gt;Index&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e145"&gt;0&lt;/TH&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e148"&gt;1&lt;/TH&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e151"&gt;2&lt;/TH&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e154"&gt;3&lt;/TH&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e157"&gt;. . .&lt;/TH&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e160"&gt;N-2&lt;/TH&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e163"&gt;N-1&lt;/TH&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e166"&gt;N&lt;/TH&gt;&lt;TH valign="top" class="row" id="d140374e169"&gt;N+1&lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;Pack&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;0&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;I&lt;SUB&gt;1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;2&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;. . .&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;I&lt;SUB&gt;(N-1)/2&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;N/2&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="row"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;Perm&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;0&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;N/2&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;I&lt;SUB&gt;1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;. . .&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;N/2-1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;I&lt;SUB&gt;N/2-1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="row"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;CCS&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;0&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;0&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;I&lt;SUB&gt;1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;. . .&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;N/2-1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;I&lt;SUB&gt;N/2-1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;N/2&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e141 d140374e145 d140374e148 d140374e151 d140374e154 d140374e157 d140374e160 d140374e163 d140374e166 d140374e169 " valign="top" class="row"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;DIV class="tablenoborder"&gt;&lt;A MSHELP="http://www.microsoft.com/MSHelp/" name="tbl7-5"&gt;&lt;!-- --&gt;&lt;/A&gt;&lt;TABLE MSHELP="http://www.microsoft.com/MSHelp/" frame="hsides" cellpadding="4" rules="all" border="1" id="tbl7-5"&gt;&lt;CAPTION&gt;Forward Fourier transform Result Representation in Packed Formats - Odd Length&lt;/CAPTION&gt;&lt;THEAD align="left"&gt;&lt;TR&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e321"&gt;&lt;STRONG&gt;Index&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e325"&gt;0&lt;/TH&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e328"&gt;1&lt;/TH&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e331"&gt;2&lt;/TH&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e334"&gt;3&lt;/TH&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e337"&gt;. . .&lt;/TH&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e340"&gt;N-2&lt;/TH&gt;&lt;TH valign="top" class="cellrowborder" id="d140374e343"&gt;N-1&lt;/TH&gt;&lt;TH valign="top" class="row" id="d140374e346"&gt;N&lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;Pack&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;0&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;I&lt;SUB&gt;1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;2&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;. . .&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;(N-1)/2&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;I&lt;SUB&gt;(N-1)/2&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="row"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;Perm&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;0&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;I&lt;SUB&gt;1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;2&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;. . .&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;(N-1)/2&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;I&lt;SUB&gt;(N-1)/2&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="row"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;CCS&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;0&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;0&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;I&lt;SUB&gt;1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;. . .&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;I&lt;SUB&gt;(N-1)/2-1&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="cellrowborder"&gt;R&lt;SUB&gt;(N-1)/2&lt;/SUB&gt;&lt;/TD&gt;&lt;TD headers="d140374e321 d140374e325 d140374e328 d140374e331 d140374e334 d140374e337 d140374e340 d140374e343 d140374e346 " valign="top" class="row"&gt;I&lt;SUB&gt;(N-1)/2&lt;/SUB&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;and you may use the Transform Functions to get real complex result. &lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;TABLE MSHELP="http://www.microsoft.com/MSHelp/" frame="hsides" cellpadding="4" rules="all" border="1" id="tbl7-1"&gt;&lt;CAPTION&gt;Intel IPP Transform Functions&lt;/CAPTION&gt;&lt;THEAD align="left"&gt;&lt;TR&gt;&lt;TH width="66.66%" valign="top" class="cellrowborder" id="d140121e49"&gt;Function Base Name &lt;/TH&gt;&lt;TH width="33.33%" valign="top" class="row" id="d140121e52"&gt;Operation &lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD headers="d140121e49 " width="66.66%" valign="top" class="cellrowborder"&gt;Support Functions&lt;/TD&gt;&lt;TD headers="d140121e52 " width="33.33%" valign="top" class="row"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD headers="d140121e49 " width="66.66%" valign="top" class="cellrowborder"&gt;&lt;A&gt;ConjPack&lt;/A&gt;&lt;/TD&gt;&lt;TD headers="d140121e52 " width="33.33%" valign="top" class="row"&gt;Converts the data inPack format to complex data format.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD headers="d140121e49 " width="66.66%" valign="top" class="cellrowborder"&gt;&lt;A&gt;ConjPerm&lt;/A&gt;&lt;/TD&gt;&lt;TD headers="d140121e52 " width="33.33%" valign="top" class="row"&gt;Converts the data in Perm format to complex data format.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD headers="d140121e49 " width="66.66%" valign="top" class="cellrowborder"&gt;&lt;A&gt;ConjCcs&lt;/A&gt;&lt;/TD&gt;&lt;TD headers="d140121e52 " width="33.33%" valign="top" class="row"&gt;Converts the data in CCS format to complex &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;Best Regards,&lt;BR /&gt;Ying</description>
      <pubDate>Wed, 30 May 2012 08:45:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813054#M4016</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2012-05-30T08:45:34Z</dc:date>
    </item>
    <item>
      <title>ipps fft function</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813055#M4017</link>
      <description>&lt;BR /&gt;Thanks Thomas and Ying.Finally I got correctFFT values for real data by usingCCS format.</description>
      <pubDate>Wed, 30 May 2012 12:34:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ipps-fft-function/m-p/813055#M4017</guid>
      <dc:creator>sever70</dc:creator>
      <dc:date>2012-05-30T12:34:17Z</dc:date>
    </item>
  </channel>
</rss>

