<?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 I'm not sure who Edward is, in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145104#M26647</link>
    <description>&lt;P&gt;I'm not sure who Edward is, but I'm glad the reproducer works on your systems too.&lt;/P&gt;&lt;P&gt;Ewan&lt;/P&gt;</description>
    <pubDate>Mon, 23 Mar 2020 10:14:03 GMT</pubDate>
    <dc:creator>Towie__Ewan</dc:creator>
    <dc:date>2020-03-23T10:14:03Z</dc:date>
    <item>
      <title>Two different FPE with Data Fitting library</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145101#M26644</link>
      <description>&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;I've encountered two different FPE with the MKL Data Fitting library which have been driving me a little insane!&lt;/P&gt;&lt;P&gt;I previously mentioned the first FPE in another thread here (https://software.intel.com/en-us/forums/intel-math-kernel-library/topic/840833), and at the time I couldn't get a small reproducer to demonstrate the problem. This FPE occurs within the construction of the Akima spline when there are multiple, repeated y-values provided for a spline. It can be consistently repeated using the attached reproducer and compile/link lines.&lt;/P&gt;&lt;P&gt;The second FPE occurs within the construction of the Natural spline and seems to only occur on certain machines within our cluster. I'll provide specific kernel release and CPU info for one of the machines below, but there are multiple machines that repeat the FPE. This specific FPE seems to be temporarily resolved by enabled the MKL CNR compatibility mode. Again, the attached reproducer will consistently produce this FPE on specific machines.&lt;/P&gt;&lt;P&gt;I compile using GCC 7.3 and use MKL 2019u5. I'm compiling on a CentOS 7 box, and running on other CentOS 7 machines.&lt;/P&gt;&lt;P&gt;After sourcing the Intel PSXE script 'psxevars.sh', I compile and link the reproducer using the following commands:&lt;/P&gt;
&lt;PRE class="brush:bash; class-name:dark;"&gt;g++ -m64 -I${MKLROOT}/include -c CubicSpline_MKL.cc
g++ -m64 -I${MKLROOT}/include -c test_MKLSpline.cc
g++ -L${MKLROOT}/lib/intel64 -Wl,--no-as-needed -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -ldl CubicSpline_MKL.o test_MKLSpline.o -o test_MKLSpline&lt;/PRE&gt;

&lt;P&gt;If there are any further questions, or you want some more specific info then I'm happy to help. It has taken me a while to get this reproducer, so I'm very keen to try and resolve these issues :)&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Ewan&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Details of a machine that exhibits the second FPE with the attached testcase:&lt;/P&gt;
&lt;UL&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; uname -a:&lt;UL&gt;&lt;LI&gt;Linux haggis41 3.10.0-693.11.6.el7.x86_64 #1 SMP Thu Jan 4 01:06:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; summarised /cat/proc/cpuinfo&lt;UL&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; processor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 23&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vendor_id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : GenuineIntel&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu family&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 6&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; model&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 85&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; model name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Intel(R) Xeon(R) Gold 5118 CPU @ 2.30GHz&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stepping&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 4&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; microcode&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 0x200005e&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu MHz&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 2301.000&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cache size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 16896 KB&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; physical id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 1&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; siblings&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 12&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; core id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 13&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu cores&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 12&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; apicid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 58&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; initial apicid&amp;nbsp; : 58&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fpu&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : yes&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fpu_exception&amp;nbsp;&amp;nbsp; : yes&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpuid level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 22&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wp&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; : yes&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flags&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch epb cat_l3 cdp_l3 invpcid_single intel_pt spec_ctrl ibpb_support tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bogomips&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 4606.57&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clflush size&amp;nbsp;&amp;nbsp;&amp;nbsp; : 64&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cache_alignment : 64&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; address sizes&amp;nbsp;&amp;nbsp; : 46 bits physical, 48 bits virtual&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; power management:&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Sat, 21 Mar 2020 12:24:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145101#M26644</guid>
      <dc:creator>Towie__Ewan</dc:creator>
      <dc:date>2020-03-21T12:24:06Z</dc:date>
    </item>
    <item>
      <title>thanks for a reproducer, Ewan</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145102#M26645</link>
      <description>&lt;P&gt;thanks for a reproducer, Ewan. We will investigate the case.&lt;/P&gt;</description>
      <pubDate>Sat, 21 Mar 2020 16:23:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145102#M26645</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2020-03-21T16:23:35Z</dc:date>
    </item>
    <item>
      <title>Edward, We reproduced both of</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145103#M26646</link>
      <description>&lt;P&gt;Edward, We reproduced both of these issues and will keep this thread updated with the progress.&lt;/P&gt;</description>
      <pubDate>Mon, 23 Mar 2020 10:11:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145103#M26646</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2020-03-23T10:11:14Z</dc:date>
    </item>
    <item>
      <title>I'm not sure who Edward is,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145104#M26647</link>
      <description>&lt;P&gt;I'm not sure who Edward is, but I'm glad the reproducer works on your systems too.&lt;/P&gt;&lt;P&gt;Ewan&lt;/P&gt;</description>
      <pubDate>Mon, 23 Mar 2020 10:14:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145104#M26647</guid>
      <dc:creator>Towie__Ewan</dc:creator>
      <dc:date>2020-03-23T10:14:03Z</dc:date>
    </item>
    <item>
      <title>Has there been any update on</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145105#M26648</link>
      <description>&lt;P&gt;Has there been any update on this issue?&lt;/P&gt;</description>
      <pubDate>Tue, 07 Apr 2020 13:55:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145105#M26648</guid>
      <dc:creator>Towie__Ewan</dc:creator>
      <dc:date>2020-04-07T13:55:12Z</dc:date>
    </item>
    <item>
      <title>Ewan, there is no update on</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145106#M26649</link>
      <description>&lt;P&gt;Ewan, there is no update on this issue so far. Do you have the deadline, when do you expect to see this fix?&lt;/P&gt;</description>
      <pubDate>Tue, 07 Apr 2020 14:34:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145106#M26649</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2020-04-07T14:34:47Z</dc:date>
    </item>
    <item>
      <title>On my end, I've missed the</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145107#M26650</link>
      <description>&lt;P&gt;On my end, I've missed the boat for our upcoming release. However I'm hoping I can get a fix for these issues within our next cycle.&lt;/P&gt;&lt;P&gt;That would mean ideally a tested fix by June/July. Is this a reasonable expectation?&lt;/P&gt;</description>
      <pubDate>Tue, 07 Apr 2020 14:42:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145107#M26650</guid>
      <dc:creator>Towie__Ewan</dc:creator>
      <dc:date>2020-04-07T14:42:24Z</dc:date>
    </item>
    <item>
      <title>Yes, we are planning to do</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145108#M26651</link>
      <description>&lt;P&gt;Yes, we are planning to do that but these topics are subject to change and we couldn't guarantee that the fix at the next update 2. We will keep you informed of the progress we make.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Gennady&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Apr 2020 03:17:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Two-different-FPE-with-Data-Fitting-library/m-p/1145108#M26651</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2020-04-08T03:17:38Z</dc:date>
    </item>
  </channel>
</rss>

