<?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 Quote:MH A. wrote: in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959116#M15730</link>
    <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;MH A. wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;
&lt;P&gt;I think my problem is that in the mkl the indexes of the equation go from zero to n-1. However in my case the indexes go from -n/2+1 to n/2.&amp;nbsp; Thus I need to perform some modification for the input and the output data before I use it.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;
&lt;P&gt;If you posted a small self-contained test showing how do you set up the data arrays, compute the FFT, and use the results, it would greatly help in figuring out the reason why you don't get what you expect. It is also not a bad idea to look at the examples in mkl/examples/dftf (Fortran) directory and use them to verify if MKL really produces weird results for your case.&lt;/P&gt;
&lt;P&gt;Thanks&lt;BR /&gt;Dima&lt;/P&gt;</description>
    <pubDate>Fri, 26 Jul 2013 03:36:14 GMT</pubDate>
    <dc:creator>Dmitry_B_Intel</dc:creator>
    <dc:date>2013-07-26T03:36:14Z</dc:date>
    <item>
      <title>weird results from MKL FFT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959110#M15724</link>
      <description>&lt;P&gt;I am trying to perfrom 1D (in&amp;nbsp; place) a complex to a complex fourier transform (forward and backward). In my code I added&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Status = DftiCreateDescriptor(desc1,DFTI_DOUBLE,DFTI_COMPLEX,1, N) &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Status = DftiCommitDescriptor(desc1)&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Status = DftiComputeForward(desc1,coef)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do j=1,n&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; coefout(j)=coef(j)*(2.d0*pi*cmplx(0.d0,1.d0)*dble(j)/tlength)**2&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; enddo&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Status = DftiComputeBackward(desc1,coefout)&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; Status = DftiFreeDescriptor(desc1)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;The program finish without any error but the results looks very weired.&lt;/P&gt;
&lt;P&gt;The input data looks like&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.145213596D-05&amp;nbsp;&amp;nbsp; 0.000000000D+00&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.235852281D-05&amp;nbsp;&amp;nbsp; 0.000000000D+00&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.379253834D-05&amp;nbsp;&amp;nbsp; 0.000000000D+00&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.603777471D-05&amp;nbsp;&amp;nbsp; 0.000000000D+00&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.951657967D-05&amp;nbsp;&amp;nbsp; 0.000000000D+00&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.148505296D-04&amp;nbsp;&amp;nbsp; 0.000000000D+00&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.229435209D-04&amp;nbsp;&amp;nbsp; 0.000000000D+00&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.350941882D-04&amp;nbsp;&amp;nbsp; 0.000000000D+00&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.531456135D-04&amp;nbsp;&amp;nbsp; 0.000000000D+00&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.796813547D-04&amp;nbsp;&amp;nbsp; 0.000000000D+00&lt;/P&gt;
&lt;P&gt;However&amp;nbsp; after performing forward FFT I obtained&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -0.280573615D-21&amp;nbsp;&amp;nbsp; 0.154142831D-43&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -0.153507094D-21&amp;nbsp;&amp;nbsp; 0.154142831D-43&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -0.342774500D+06&amp;nbsp;&amp;nbsp; 0.980908925D-44&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.226293969D+06&amp;nbsp; -0.980908925D-44&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.466064128D+10&amp;nbsp;&amp;nbsp; 0.000000000D+00&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.830659660D+20&amp;nbsp;&amp;nbsp; 0.000000000D+00&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.279607085D+32&amp;nbsp;&amp;nbsp; 0.280259693D-44&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.803789090D-34&amp;nbsp; -0.280259693D-44&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.933711541D-28&amp;nbsp;&amp;nbsp; 0.000000000D+00&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.741872405D-23&amp;nbsp;&amp;nbsp; 0.000000000D+00&lt;/P&gt;
&lt;P&gt;While after backward FFT I got&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.176396978D-37&amp;nbsp; -0.267003409D-40&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -0.786617726D-27&amp;nbsp; -0.303521247D-41&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -0.209912859D-17&amp;nbsp; -0.277344992D-40&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -0.898662859D+12&amp;nbsp; -0.461027195D-41&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.113104136D+37&amp;nbsp; -0.283342549D-40&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -0.465754617D+22&amp;nbsp; -0.627921842D-41&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -0.118460876D+32&amp;nbsp; -0.286397380D-40&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.209648241D+35&amp;nbsp; -0.788790906D-41&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.274214524D-33&amp;nbsp; -0.286523497D-40&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.218714569D+03&amp;nbsp; -0.941112049D-41&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;The results look very weired to me. do you have any idea how can I check if the fft code works probably?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Jul 2013 17:58:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959110#M15724</guid>
      <dc:creator>MH_A_</dc:creator>
      <dc:date>2013-07-24T17:58:35Z</dc:date>
    </item>
    <item>
      <title>at the first glance all are</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959111#M15725</link>
      <description>&lt;P&gt;at the first glance all are correct. Could you check the a&amp;nbsp;simple example of double-precision complex-to-complex in-place 1D ( "basic_dp_complex_dft_1d.c&amp;nbsp;" ) from &amp;lt;mkl_root&amp;gt;\examples\dftc\source\ directory?&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 25 Jul 2013 01:56:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959111#M15725</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2013-07-25T01:56:18Z</dc:date>
    </item>
    <item>
      <title>Here are results of my</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959112#M15726</link>
      <description>Here are results of my verification ( with a modified basic_dp_complex_dft_1d.c test ) and I see that all results after backward DFT transform are multiplied by 10:

..\Tests&amp;gt;&lt;STRONG&gt;basic_dp_complex_dft_1d.exe&lt;/STRONG&gt;
Intel(R) Math Kernel Library Version 10.3.12 Product Build 20120831 for 32-bit applications
Example basic_dp_complex_dft_1d
Forward and backward double-precision complex in-place 1D FFTs
Configuration parameters:
 DFTI_PRECISION      = DFTI_DOUBLE
 DFTI_FORWARD_DOMAIN = DFTI_COMPLEX
 DFTI_DIMENSION      = 1
 DFTI_LENGTHS        = {10}
Create DFTI descriptor
Commit DFTI descriptor
Allocate input array
Initialize input for forward transform

&lt;STRONG&gt;Verify input data for forward FFT&lt;/STRONG&gt;
real=0.0000014521359600 imag=0.0000000000000000
real=0.0000023585228100 imag=0.0000000000000000
real=0.0000037925383400 imag=0.0000000000000000
real=0.0000060377747100 imag=0.0000000000000000
real=0.0000095165796700 imag=0.0000000000000000
real=0.0000148505296000 imag=0.0000000000000000
real=0.0000229435209000 imag=0.0000000000000000
real=0.0000350941882000 imag=0.0000000000000000
real=0.0000531456135000 imag=0.0000000000000000
real=0.0000796813547000 imag=0.0000000000000000

Compute forward transform
&lt;STRONG&gt;Verify the result of forward FFT&lt;/STRONG&gt;
real=0.0002288727583900 imag=0.0000000000000000
real=0.0000315968694775 imag=0.0001279132334088
real=-0.0000276552848308 imag=0.0000726986815771
real=-0.0000415068627525 imag=0.0000402202220098
real=-0.0000460244304642 imag=0.0000182537898717
real=-0.0000471719816500 imag=0.0000000000000000
real=-0.0000460244304642 imag=-0.0000182537898717
real=-0.0000415068627525 imag=-0.0000402202220098
real=-0.0000276552848308 imag=-0.0000726986815771
real=0.0000315968694775 imag=-0.0001279132334088

Compute backward transform
&lt;STRONG&gt;Verify the result of backward FFT&lt;/STRONG&gt;
real=0.0000145213596000 imag=0.0000000000000000
real=0.0000235852281000 imag=0.0000000000000000
real=0.0000379253834000 imag=0.0000000000000000
real=0.0000603777471000 imag=0.0000000000000000
real=0.0000951657967000 imag=0.0000000000000000
real=0.0001485052960000 imag=0.0000000000000000
real=0.0002294352090000 imag=0.0000000000000000
real=0.0003509418820000 imag=0.0000000000000000
real=0.0005314561350000 imag=0.0000000000000000
real=0.0007968135470000 imag=0.0000000000000000

Release the DFTI descriptor
Free data array
TEST PASSED
...

For example, for a 1st element it looks like:

Input .: real=0.0000014521359600 imag=0.0000000000000000
Output: real=0.0000145213596000 imag=0.0000000000000000

Is everything right?</description>
      <pubDate>Thu, 25 Jul 2013 14:28:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959112#M15726</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2013-07-25T14:28:52Z</dc:date>
    </item>
    <item>
      <title>I think my problem is that in</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959113#M15727</link>
      <description>&lt;P&gt;I think my problem is that in the mkl the indexes of the equation go from zero to n-1. However in my case the indexes go from -n/2+1 to n/2.&amp;nbsp; Thus I need to perform some modification for the input and the output data before I use it.&lt;/P&gt;</description>
      <pubDate>Thu, 25 Jul 2013 17:52:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959113#M15727</guid>
      <dc:creator>MH_A_</dc:creator>
      <dc:date>2013-07-25T17:52:23Z</dc:date>
    </item>
    <item>
      <title>&gt;&gt;...I see that all results</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959114#M15728</link>
      <description>&amp;gt;&amp;gt;...I see that all &lt;STRONG&gt;results after backward DFT transform are multiplied by 10&lt;/STRONG&gt;...

I wonder if somebody from Intel could follow up on that isse?</description>
      <pubDate>Thu, 25 Jul 2013 23:21:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959114#M15728</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2013-07-25T23:21:11Z</dc:date>
    </item>
    <item>
      <title>Quote:Sergey Kostrov wrote:</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959115#M15729</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Sergey Kostrov wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt;...I see that all &lt;STRONG&gt;results after backward DFT transform are multiplied by 10&lt;/STRONG&gt;...&lt;/P&gt;
&lt;P&gt;I wonder if somebody from Intel could follow up on that isse?&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://software.intel.com/sites/products/documentation/doclib/mkl_sa/11/mklman/index.htm"&gt;Documented &lt;/A&gt;behaviour of Intel MKL FFT is that the scaling factor is 1, which means the forward+backward transforms result in multiplication by N, the size of the transform. If you need backward transform be the inverse of the forward, set the scale factor to 1/N for one of them, or 1/sqrt(N) for both. Other libraries follow this convention, e.g. FFTW uses factor 1, and you should incorporate the scale into surrounding computation instead of doing this while computing the FFT.&lt;/P&gt;
&lt;P&gt;Thanks&lt;BR /&gt;Dima&lt;/P&gt;</description>
      <pubDate>Fri, 26 Jul 2013 03:22:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959115#M15729</guid>
      <dc:creator>Dmitry_B_Intel</dc:creator>
      <dc:date>2013-07-26T03:22:53Z</dc:date>
    </item>
    <item>
      <title>Quote:MH A. wrote:</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959116#M15730</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;MH A. wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;
&lt;P&gt;I think my problem is that in the mkl the indexes of the equation go from zero to n-1. However in my case the indexes go from -n/2+1 to n/2.&amp;nbsp; Thus I need to perform some modification for the input and the output data before I use it.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;
&lt;P&gt;If you posted a small self-contained test showing how do you set up the data arrays, compute the FFT, and use the results, it would greatly help in figuring out the reason why you don't get what you expect. It is also not a bad idea to look at the examples in mkl/examples/dftf (Fortran) directory and use them to verify if MKL really produces weird results for your case.&lt;/P&gt;
&lt;P&gt;Thanks&lt;BR /&gt;Dima&lt;/P&gt;</description>
      <pubDate>Fri, 26 Jul 2013 03:36:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959116#M15730</guid>
      <dc:creator>Dmitry_B_Intel</dc:creator>
      <dc:date>2013-07-26T03:36:14Z</dc:date>
    </item>
    <item>
      <title>&gt;&gt;&gt;&gt;...Here are results of my</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959117#M15731</link>
      <description>&amp;gt;&amp;gt;&amp;gt;&amp;gt;...Here are results of my verification ( &lt;STRONG&gt;with a modified basic_dp_complex_dft_1d.c test&lt;/STRONG&gt; ) and I see that all results
&amp;gt;&amp;gt;&amp;gt;&amp;gt;after backward DFT transform are multiplied by 10...

&amp;gt;&amp;gt;...
&amp;gt;&amp;gt;It is also not a bad idea to look at the examples in mkl/examples/dftf (Fortran) directory and use them to verify
&amp;gt;&amp;gt;if MKL really produces weird results for your case...
&amp;gt;&amp;gt;...

I used an MKL sample &lt;STRONG&gt;basic_dp_complex_dft_1d.c&lt;/STRONG&gt; for the verification 'MH A.' results.

Thanks for the note regarding the scale factor and I finally fixed that issue.</description>
      <pubDate>Fri, 26 Jul 2013 13:30:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959117#M15731</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2013-07-26T13:30:08Z</dc:date>
    </item>
    <item>
      <title>This is how output of the</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959118#M15732</link>
      <description>This is how output of the test case with 'MH A.' data looks like:

...
Intel(R) Math Kernel Library Version 10.3.12 Product Build 20120831 for 32-bit applications
Example basic_dp_complex_dft_1d
Forward and backward double-precision complex in-place 1D DFTs
Configuration parameters:
 DFTI_PRECISION      = DFTI_DOUBLE
 DFTI_FORWARD_DOMAIN = DFTI_COMPLEX
 DFTI_DIMENSION      = 1
 DFTI_LENGTHS        = {10}
Create DFTI descriptor
Commit DFTI descriptor
Allocate input array
Initialize input for forward transform
Verify input data for forward DFT
real=0.0000014521359600 imag=0.0000000000000000
real=0.0000023585228100 imag=0.0000000000000000
real=0.0000037925383400 imag=0.0000000000000000
real=0.0000060377747100 imag=0.0000000000000000
real=0.0000095165796700 imag=0.0000000000000000
real=0.0000148505296000 imag=0.0000000000000000
real=0.0000229435209000 imag=0.0000000000000000
real=0.0000350941882000 imag=0.0000000000000000
real=0.0000531456135000 imag=0.0000000000000000
real=0.0000796813547000 imag=0.0000000000000000
Compute forward transform
Verify the result of forward DFT
real=0.0002288727583900 imag=0.0000000000000000
real=0.0000315968694775 imag=0.0001279132334088
real=-0.0000276552848308 imag=0.0000726986815771
real=-0.0000415068627525 imag=0.0000402202220098
real=-0.0000460244304642 imag=0.0000182537898717
real=-0.0000471719816500 imag=0.0000000000000000
real=-0.0000460244304642 imag=-0.0000182537898717
real=-0.0000415068627525 imag=-0.0000402202220098
real=-0.0000276552848308 imag=-0.0000726986815771
real=0.0000315968694775 imag=-0.0001279132334088
Compute backward transform
Verify the result of backward DFT
real=0.0000014521359600 imag=0.0000000000000000
real=0.0000023585228100 imag=0.0000000000000000
real=0.0000037925383400 imag=0.0000000000000000
real=0.0000060377747100 imag=0.0000000000000000
real=0.0000095165796700 imag=0.0000000000000000
real=0.0000148505296000 imag=0.0000000000000000
real=0.0000229435209000 imag=0.0000000000000000
real=0.0000350941882000 imag=0.0000000000000000
real=0.0000531456135000 imag=0.0000000000000000
real=0.0000796813547000 imag=0.0000000000000000
Release the DFTI descriptor
Free data array
TEST PASSED
...

For example, for the 1st element it looks like:

Input .: real=&lt;STRONG&gt;0.0000014521359600&lt;/STRONG&gt; imag=0.0000000000000000
Output: real=&lt;STRONG&gt;0.0000014521359600&lt;/STRONG&gt; imag=0.0000000000000000</description>
      <pubDate>Fri, 26 Jul 2013 13:33:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959118#M15732</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2013-07-26T13:33:56Z</dc:date>
    </item>
    <item>
      <title>The test case I used for all</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959119#M15733</link>
      <description>The test case I used for all verifications is attached.</description>
      <pubDate>Fri, 26 Jul 2013 13:47:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959119#M15733</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2013-07-26T13:47:24Z</dc:date>
    </item>
    <item>
      <title>FORUM MODERATOR:</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959120#M15734</link>
      <description>&lt;P&gt;FORUM MODERATOR:&lt;/P&gt;
&lt;P&gt;Suggestion: The title of this thread has a mis-spelled word (&lt;STRONG&gt;weired&lt;/STRONG&gt; should be &lt;STRONG&gt;weird&lt;/STRONG&gt;). There is no edit button for the first post of a thread. Since other users may search for threads using the correct spelling, it would be entirely within your editorial prerogatives to correct the spelling and make such searches work properly.&lt;/P&gt;</description>
      <pubDate>Mon, 29 Jul 2013 21:40:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959120#M15734</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2013-07-29T21:40:08Z</dc:date>
    </item>
    <item>
      <title>thanks, the title was</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959121#M15735</link>
      <description>&lt;P&gt;thanks, the title was corrected.&lt;/P&gt;</description>
      <pubDate>Thu, 29 Aug 2013 04:19:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/weird-results-from-MKL-FFT/m-p/959121#M15735</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2013-08-29T04:19:16Z</dc:date>
    </item>
  </channel>
</rss>

