<?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 Hi Evgueni. in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020705#M19706</link>
    <description>&lt;P&gt;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;Hi Evgueni.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;Have you found a solution for this issue?&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 03 Aug 2015 06:08:41 GMT</pubDate>
    <dc:creator>Nadav_H_</dc:creator>
    <dc:date>2015-08-03T06:08:41Z</dc:date>
    <item>
      <title>Fail to preform DFTI.DftiComputeBackward on 64 bit platform (windows)</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020701#M19702</link>
      <description>&lt;P&gt;Hello.&lt;/P&gt;

&lt;P&gt;I've built an example application in C# using visual studio 2012.&lt;BR /&gt;
	The program do FFT for the vector {1,2,3,4,5,6,7,8,9,10} and then reverse FFT and checks if the return values are the same as the original input vector.&lt;BR /&gt;
	I used the&amp;nbsp;mkl_rt.dll version 11.2 found in "C:\Program Files (x86)\Intel\Composer XE 2015\redistia32\mkl". and "C:\Program Files (x86)\Intel\Composer XE 2015\redist\intel64\mkl"&lt;/P&gt;

&lt;P&gt;When I ran the project on &lt;STRONG&gt;32 &lt;/STRONG&gt;bit platform the result was correct and on the&amp;nbsp;&lt;STRONG&gt;64 &lt;/STRONG&gt;bit platform the result of the FFT was fine too, but when I do the IFFT the result i'm getting is:&lt;BR /&gt;
	{4.72139793306691E-309 ,9.4427958661338E-309, &amp;nbsp;1.4164193799200703E-308,&amp;nbsp;1.888559173226761E-308,&amp;nbsp;&amp;nbsp;2.3606989665334513E-308,&amp;nbsp;2.832838759840142E-308,&amp;nbsp;3.3049785531468318E-308,&amp;nbsp;3.7771183464535221E-308,&amp;nbsp;4.2492581397602123E-308,&amp;nbsp;4.7213979330669026E-308}&lt;/P&gt;

&lt;P&gt;Moreover, the last result is also inconsistent, i'm getting different but very low values on the&amp;nbsp;sequential&amp;nbsp;runs.&lt;/P&gt;

&lt;P&gt;Nadav.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jul 2015 11:01:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020701#M19702</guid>
      <dc:creator>Nadav_H_</dc:creator>
      <dc:date>2015-07-21T11:01:36Z</dc:date>
    </item>
    <item>
      <title>Hi Nadav,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020702#M19703</link>
      <description>&lt;P&gt;Hi Nadav,&lt;/P&gt;

&lt;P&gt;Could you share the example and how you built it?&lt;/P&gt;

&lt;P&gt;Evgueni.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jul 2015 11:08:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020702#M19703</guid>
      <dc:creator>Evgueni_P_Intel</dc:creator>
      <dc:date>2015-07-21T11:08:57Z</dc:date>
    </item>
    <item>
      <title>Hi Evgueni.</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020703#M19704</link>
      <description>&lt;P&gt;Hi Evgueni.&lt;/P&gt;

&lt;P&gt;I have built the program using the example file downloaded from this link:&amp;nbsp;&lt;A href="https://software.intel.com/en-us/articles/using-intel-mkl-in-your-c-program/" style="font-size: 1em; line-height: 1.5;"&gt;https://software.intel.com/en-us/articles/using-intel-mkl-in-your-c-program/&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;I used example_02 and copy the dll's found in&amp;nbsp;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;&amp;nbsp;"C:\Program Files (x86)\Intel\Composer XE 2015\redist\intel64\mkl"&lt;/SPAN&gt;&lt;BR /&gt;
	I have attached the project.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jul 2015 11:55:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020703#M19704</guid>
      <dc:creator>Nadav_H_</dc:creator>
      <dc:date>2015-07-21T11:55:43Z</dc:date>
    </item>
    <item>
      <title>I have reproduced the issue</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020704#M19705</link>
      <description>&lt;P&gt;I have reproduced the issue and will let you know how to resolve it soon.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jul 2015 14:59:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020704#M19705</guid>
      <dc:creator>Evgueni_P_Intel</dc:creator>
      <dc:date>2015-07-21T14:59:32Z</dc:date>
    </item>
    <item>
      <title>Hi Evgueni.</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020705#M19706</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;Hi Evgueni.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;Have you found a solution for this issue?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Aug 2015 06:08:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020705#M19706</guid>
      <dc:creator>Nadav_H_</dc:creator>
      <dc:date>2015-08-03T06:08:41Z</dc:date>
    </item>
    <item>
      <title>We have root-caused the issue</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020706#M19707</link>
      <description>&lt;P&gt;We have root-caused the issue to setting the backward scale -- the value gets corrupted on its way to native Intel MKL.&lt;/P&gt;

&lt;P&gt;Except this issue, the example works.&lt;/P&gt;

&lt;P&gt;We have put this issue in our backlog and will get to it later.&lt;/P&gt;

&lt;P&gt;If setting backward scale is showstopper for you, please open an issue at premier.intel.com&lt;/P&gt;</description>
      <pubDate>Mon, 03 Aug 2015 07:53:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020706#M19707</guid>
      <dc:creator>Evgueni_P_Intel</dc:creator>
      <dc:date>2015-08-03T07:53:45Z</dc:date>
    </item>
    <item>
      <title>Backward scale is a</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020707#M19708</link>
      <description>&lt;P&gt;Backward scale is a showstopper for us.&lt;/P&gt;

&lt;P&gt;I'm not authorized to access &lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;premier.intel.com.&lt;BR /&gt;
	Do you know if this issue is going to be fixed in the next MKL version and when this version is going to be released?&lt;/SPAN&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Aug 2015 13:28:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020707#M19708</guid>
      <dc:creator>Nadav_H_</dc:creator>
      <dc:date>2015-08-03T13:28:26Z</dc:date>
    </item>
    <item>
      <title>You can use the following</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020708#M19709</link>
      <description>&lt;P&gt;You can use the following two steps to workaround the issue in the example.&lt;/P&gt;

&lt;P&gt;1. Remove DFTI.DftiSetValue(desc,DFTI.BACKWARD_SCALE,scale_factor);&lt;/P&gt;

&lt;P&gt;2. Add the following loop after DFTI.DftiComputeBackward(desc,x_transformed,x_normal);&lt;/P&gt;

&lt;PRE class="brush:csharp;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int i=0; i&amp;lt;length; i++) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x_normal&lt;I&gt; = x_normal&lt;I&gt;*scale_factor;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&lt;/I&gt;&lt;/I&gt;&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Aug 2015 14:00:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020708#M19709</guid>
      <dc:creator>Evgueni_P_Intel</dc:creator>
      <dc:date>2015-08-03T14:00:00Z</dc:date>
    </item>
    <item>
      <title>This workaround works fine.</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020709#M19710</link>
      <description>&lt;P&gt;This workaround works fine.&lt;/P&gt;

&lt;P&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Tue, 04 Aug 2015 13:43:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fail-to-preform-DFTI-DftiComputeBackward-on-64-bit-platform/m-p/1020709#M19710</guid>
      <dc:creator>Nadav_H_</dc:creator>
      <dc:date>2015-08-04T13:43:13Z</dc:date>
    </item>
  </channel>
</rss>

