<?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 Re: Question about ippiFFTFwd in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Question-about-ippiFFTFwd/m-p/886414#M10880</link>
    <description>&lt;P&gt;Hi Vladimir,&lt;/P&gt;
&lt;P&gt;Thank you for your helping. According to your answer I think that I am on the right direction. But nowbesides performing FFT3D,I want to perform also FFT3D inverse.&lt;/P&gt;
&lt;P&gt;So the question is: for FFT3D inverse, do I have to do the invert steps?. That means in your examples, first I have to perform FFT1D for 16 1D vectors and then FFT2D for 4 planes ??? Is that correct?&lt;/P&gt;
&lt;P&gt;Thanks in advance&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Anh&lt;/P&gt;</description>
    <pubDate>Tue, 30 Jan 2007 22:44:16 GMT</pubDate>
    <dc:creator>mickeyhah</dc:creator>
    <dc:date>2007-01-30T22:44:16Z</dc:date>
    <item>
      <title>Question about ippiFFTFwd</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Question-about-ippiFFTFwd/m-p/886411#M10877</link>
      <description>&lt;FONT size="2"&gt;
&lt;P&gt;&lt;FONT size="3"&gt;Hallo,&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="3"&gt;I have one more question, actually I want to perform FFT 3D for my image, but IPP haven't supported yet, so I tried to perform FFT 2D for x,ydimensions using ippiFFT and then FFT 1Dusing ippsFFT for all over vectors inz dimension. Now I use the function belowto perform FFT 2D, and as I understood, parameter dstin this function is a two-dimensional array. How can I convert it to one-dimensional array so that I can use &lt;/FONT&gt;&lt;FONT size="3"&gt;"ippsFFTFwd_RToPack_32f" for FFT 1D.&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;status2D = ippiFFTFwd_RToPack_8u32s_C3RSfs(src, NX*&lt;FONT color="#0000ff"&gt;sizeof&lt;/FONT&gt;(Ipp32u), dst, NY*&lt;FONT color="#0000ff"&gt;sizeof&lt;/FONT&gt;(Ipp32u), spec, 18, 0);&lt;/P&gt;
&lt;P&gt;Thank you for your attention and your help&lt;/P&gt;
&lt;P&gt;Anh&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 26 Jan 2007 17:36:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Question-about-ippiFFTFwd/m-p/886411#M10877</guid>
      <dc:creator>mickeyhah</dc:creator>
      <dc:date>2007-01-26T17:36:02Z</dc:date>
    </item>
    <item>
      <title>Re: Question about ippiFFTFwd</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Question-about-ippiFFTFwd/m-p/886412#M10878</link>
      <description>&lt;P&gt;Someone please correct me if I am wrong, but I think that 3D FFT can only be done by calculating 1D FFT in each of the three dimensions. Either that or by using a function which does 3D transform natively.&lt;/P&gt;
&lt;P&gt;Pay close attention to packing and scaling of the results too.&lt;/P&gt;</description>
      <pubDate>Sun, 28 Jan 2007 12:41:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Question-about-ippiFFTFwd/m-p/886412#M10878</guid>
      <dc:creator>levicki</dc:creator>
      <dc:date>2007-01-28T12:41:41Z</dc:date>
    </item>
    <item>
      <title>Re: Question about ippiFFTFwd</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Question-about-ippiFFTFwd/m-p/886413#M10879</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;our expert has added comment on this:&lt;BR /&gt;&lt;FONT color="#000080" size="2"&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;For example we need 3D FFT from 4x4x4 cube.&lt;/P&gt;
&lt;P&gt;It consists of 4 2D planes  for instance:&lt;/P&gt;&lt;FONT face="Courier New CYR" color="#000080" size="2"&gt;
&lt;P&gt;aaaa bbbb cccc dddd&lt;BR /&gt;aaaa bbbb cccc dddd&lt;BR /&gt;aaaa bbbb cccc dddd&lt;BR /&gt;aaaa bbbb cccc dddd&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#000080" size="2"&gt;
&lt;P&gt;So we can use 2D FFT for the first stage and perform 4 2D transforms:&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New CYR" color="#ff0000" size="2"&gt;
&lt;P&gt;A&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New CYR" color="#000080" size="2"&gt;AAA &lt;/FONT&gt;&lt;FONT face="Courier New CYR" color="#ff0000" size="2"&gt;B&lt;/FONT&gt;&lt;FONT face="Courier New CYR" color="#000080" size="2"&gt;BBB &lt;/FONT&gt;&lt;FONT face="Courier New CYR" color="#ff0000" size="2"&gt;C&lt;/FONT&gt;&lt;FONT face="Courier New CYR" color="#000080" size="2"&gt;CCC &lt;/FONT&gt;&lt;FONT face="Courier New CYR" color="#ff0000" size="2"&gt;D&lt;/FONT&gt;&lt;FONT face="Courier New CYR" color="#000080" size="2"&gt;DDD&lt;BR /&gt;AAAA BBBB CCCC DDDD&lt;BR /&gt;AAAA BBBB CCCC DDDD&lt;BR /&gt;AAAA BBBB CCCC DDDD&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#000080" size="2"&gt;
&lt;P&gt;Then in order to have 3D transform it is required to perform 1D transform through z axis, so we need to prepare 16 1D vectors &lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#ff0000" size="2"&gt;ABCD&lt;/FONT&gt;&lt;FONT color="#000080" size="2"&gt; and to call 1D FFT for each of them. There is no any special transform from 2D matrixes to 1D in z direction  you should use a simple by-element copy loop.&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jan 2007 18:02:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Question-about-ippiFFTFwd/m-p/886413#M10879</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2007-01-30T18:02:57Z</dc:date>
    </item>
    <item>
      <title>Re: Question about ippiFFTFwd</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Question-about-ippiFFTFwd/m-p/886414#M10880</link>
      <description>&lt;P&gt;Hi Vladimir,&lt;/P&gt;
&lt;P&gt;Thank you for your helping. According to your answer I think that I am on the right direction. But nowbesides performing FFT3D,I want to perform also FFT3D inverse.&lt;/P&gt;
&lt;P&gt;So the question is: for FFT3D inverse, do I have to do the invert steps?. That means in your examples, first I have to perform FFT1D for 16 1D vectors and then FFT2D for 4 planes ??? Is that correct?&lt;/P&gt;
&lt;P&gt;Thanks in advance&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Anh&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jan 2007 22:44:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Question-about-ippiFFTFwd/m-p/886414#M10880</guid>
      <dc:creator>mickeyhah</dc:creator>
      <dc:date>2007-01-30T22:44:16Z</dc:date>
    </item>
  </channel>
</rss>

