<?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: Observing differences with 1D real FFTs in OneAPI 2023 icc in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1488411#M34603</link>
    <description>&lt;P&gt;Hi Shanmukh,&lt;BR /&gt;Inserting that line resolves the issue we were seeing when updating to OneAPI 2023. Thank you.&lt;/P&gt;&lt;P&gt;Do you know if this change in OneAPI 2023 was a bug/regression and we should expect the need for this line to go away in a future release of OneAPI?&lt;/P&gt;&lt;P&gt;Thank you,&lt;BR /&gt;--Mike&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 22 May 2023 12:02:05 GMT</pubDate>
    <dc:creator>Mike6723</dc:creator>
    <dc:date>2023-05-22T12:02:05Z</dc:date>
    <item>
      <title>Observing differences with 1D real FFTs in OneAPI 2023 icc</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1484634#M34569</link>
      <description>&lt;P&gt;I'm seeing differences in results when running the following test with OneAPI icc in 2023 versus previous releases.&amp;nbsp; I'm compiling with the following command on RHEL 9.1 with OneAPI 2023,&amp;nbsp;&lt;/P&gt;
&lt;PRE class="c-mrkdwn__pre" data-stringify-type="pre"&gt;icc mkltest.c -L$MKLROOT/lib/intel64 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -liomp5 -lpthread -lm -ldl&lt;/PRE&gt;
&lt;P&gt;and seeing results:&lt;/P&gt;
&lt;PRE class="c-mrkdwn__pre" data-stringify-type="pre"&gt;bash-5.1$ a.out
0.000000
0.000000&lt;/PRE&gt;
&lt;P&gt;Whereas the results when building and running with earlier versions of OneAPI on a supported RHEL OS is&lt;/P&gt;
&lt;PRE class="c-mrkdwn__pre" data-stringify-type="pre"&gt;bash-4.2$ a.out
0.000000
2.000000&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Any ideas?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here's the test program, mkltest.c&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;#include &amp;lt;stdio.h&amp;gt;
#include "mkl_dfti.h"
void mkltest();
​
int main() {
    mkltest();
    return(0);
}
​
​
void mkltest()
{
  int n = 2;
  float seq[2]={1.0, -1.0};
  float result[2];
  long Status;
  DFTI_DESCRIPTOR_HANDLE *Desc_Handle = NULL;
​
  Desc_Handle = (DFTI_DESCRIPTOR_HANDLE*) malloc (sizeof(DFTI_DESCRIPTOR_HANDLE));
​
  Status = DftiCreateDescriptor(Desc_Handle, DFTI_SINGLE, DFTI_REAL, 1, n);
​
  Status = DftiSetValue(*Desc_Handle, DFTI_PACKED_FORMAT, DFTI_PACK_FORMAT);
  Status = DftiSetValue(*Desc_Handle, DFTI_PLACEMENT, DFTI_NOT_INPLACE);
  Status = DftiCommitDescriptor(*Desc_Handle);
  if (!DftiErrorClass(Status, DFTI_NO_ERROR) ) {
     printf("MKL error 1. \n");
  }
​
  Status = DftiComputeForward (*Desc_Handle, seq, result);
  if (!DftiErrorClass(Status, DFTI_NO_ERROR) ) {
     printf("MKL error 2. \n");
  }
​
  printf("%f\n%f\n", result[0], result[1]);
​
}&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 09 May 2023 19:46:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1484634#M34569</guid>
      <dc:creator>Mike6723</dc:creator>
      <dc:date>2023-05-09T19:46:39Z</dc:date>
    </item>
    <item>
      <title>Re:Observing differences with 1D real FFTs in OneAPI 2023 icc</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1485661#M34579</link>
      <description>&lt;P&gt;Hi Mike,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks for posting in Intel Communities and sharing the information.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We are able to reproduce your issue on our end. We are working on your issue internally. We will get back to you soon with an update.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Shanmukh.SS&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 12 May 2023 11:51:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1485661#M34579</guid>
      <dc:creator>ShanmukhS_Intel</dc:creator>
      <dc:date>2023-05-12T11:51:08Z</dc:date>
    </item>
    <item>
      <title>Re: Observing differences with 1D real FFTs in OneAPI 2023 icc</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1487893#M34598</link>
      <description>&lt;P&gt;Hi Mike,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you please add the below snippet before the commit and let us know if you still face any differences?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;New default DFTI_CONJUGATE_EVEN_STORAGE is now DFTI_COMPLEX_COMPLEX. Hence you could incorporate this change in your current code and you could let us know is issue persists.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Status = DftiSetValue(*Desc_Handle, DFTI_CONJUGATE_EVEN_STORAGE, DFTI_COMPLEX_REAL);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We could see the expected results after the above code updation.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;MKL Version: Intel(R) oneAPI Math Kernel Library Version 2023.1-Product Build 20230303 for Intel(R) 64 architecture applications&lt;/P&gt;
&lt;P&gt;u80864@s001-n007:~/shan/mkl$ ./a.out&lt;/P&gt;
&lt;P&gt;0.000000&lt;/P&gt;
&lt;P&gt;2.000000&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Shanmukh.SS&lt;/P&gt;</description>
      <pubDate>Mon, 22 May 2023 10:25:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1487893#M34598</guid>
      <dc:creator>ShanmukhS_Intel</dc:creator>
      <dc:date>2023-05-22T10:25:57Z</dc:date>
    </item>
    <item>
      <title>Re: Observing differences with 1D real FFTs in OneAPI 2023 icc</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1488411#M34603</link>
      <description>&lt;P&gt;Hi Shanmukh,&lt;BR /&gt;Inserting that line resolves the issue we were seeing when updating to OneAPI 2023. Thank you.&lt;/P&gt;&lt;P&gt;Do you know if this change in OneAPI 2023 was a bug/regression and we should expect the need for this line to go away in a future release of OneAPI?&lt;/P&gt;&lt;P&gt;Thank you,&lt;BR /&gt;--Mike&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 22 May 2023 12:02:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1488411#M34603</guid>
      <dc:creator>Mike6723</dc:creator>
      <dc:date>2023-05-22T12:02:05Z</dc:date>
    </item>
    <item>
      <title>Re:Observing differences with 1D real FFTs in OneAPI 2023 icc</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1490801#M34613</link>
      <description>&lt;P&gt;Hi Mike,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt;&amp;gt;Do you know if this change in OneAPI 2023 was a bug/regression and we should expect the need for this line to go away in a future release of OneAPI?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;We would like to inform you that It's not a bug and a required configuration parameter starting from oneMKL2023.0 which was updated in oneMKL2023.0. New default DFTI_CONJUGATE_EVEN_STORAGE is now DFTI_COMPLEX_COMPLEX&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Shanmukh.SS&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 29 May 2023 06:09:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1490801#M34613</guid>
      <dc:creator>ShanmukhS_Intel</dc:creator>
      <dc:date>2023-05-29T06:09:58Z</dc:date>
    </item>
    <item>
      <title>Re: Observing differences with 1D real FFTs in OneAPI 2023 icc</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1491678#M34625</link>
      <description>&lt;P&gt;Thank you for the details.&lt;/P&gt;&lt;P&gt;--Mike&lt;/P&gt;</description>
      <pubDate>Wed, 31 May 2023 20:02:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1491678#M34625</guid>
      <dc:creator>Mike6723</dc:creator>
      <dc:date>2023-05-31T20:02:25Z</dc:date>
    </item>
    <item>
      <title>Re:Observing differences with 1D real FFTs in OneAPI 2023 icc</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1491869#M34629</link>
      <description>&lt;P&gt;Hi Mike,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks for the confirmation!&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;If this resolves your issue, please accept this as a solution. It would help other users with similar issues&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Shanmukh.SS&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 01 Jun 2023 09:50:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1491869#M34629</guid>
      <dc:creator>ShanmukhS_Intel</dc:creator>
      <dc:date>2023-06-01T09:50:05Z</dc:date>
    </item>
    <item>
      <title>Re:Observing differences with 1D real FFTs in OneAPI 2023 icc</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1493962#M34649</link>
      <description>&lt;P&gt;Hi Mike,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;It’s great to know that the issue has been resolved, in case you run into any other issues please feel free to create a new thread.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Shanmukh.SS&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 08 Jun 2023 09:17:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Observing-differences-with-1D-real-FFTs-in-OneAPI-2023-icc/m-p/1493962#M34649</guid>
      <dc:creator>ShanmukhS_Intel</dc:creator>
      <dc:date>2023-06-08T09:17:59Z</dc:date>
    </item>
  </channel>
</rss>

