<?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 is that 32 or 64 bit? in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092404#M23309</link>
    <description>&lt;P&gt;is that 32 or 64 bit?&lt;/P&gt;</description>
    <pubDate>Tue, 19 Jan 2016 03:06:29 GMT</pubDate>
    <dc:creator>Gennady_F_Intel</dc:creator>
    <dc:date>2016-01-19T03:06:29Z</dc:date>
    <item>
      <title>11.3 Update 1 integer divide by zero when using MKL_DIRECT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092401#M23306</link>
      <description>&lt;P&gt;I am using the "direct" calls set by MKL_DIRECT and am moving from MKL 11.2 to MKL 11.3 Update 1&lt;/P&gt;

&lt;P&gt;I am finding my code is throwing a "integer divide&amp;nbsp; by zero" exception at this call when using 11.3 Update 1. The "calling" code is well tested and worked fine in MKL 11.2.&lt;/P&gt;

&lt;P&gt;If I "turn off" MKL_DIRECT, the code again works as expected.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;PRE class="brush:cpp;"&gt;	else if (!AisN &amp;amp;&amp;amp; BisN)
		mkl_dc_gemm_xx_mnk_pst(m, n, k, alpha, A, lda, B, ldb, beta, C, ldc, MKL_DC_MOV, MKL_DC_MOV, MKL_DC_MT, MKL_DC_MN);
&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Jan 2016 17:35:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092401#M23306</guid>
      <dc:creator>AndrewC</dc:creator>
      <dc:date>2016-01-18T17:35:31Z</dc:date>
    </item>
    <item>
      <title>Hello,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092402#M23307</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;

&lt;P&gt;Could you please send the *GEMM call in your code that causes this exception? Also, which compiler version are you using?&lt;/P&gt;

&lt;P&gt;Thank you,&lt;/P&gt;

&lt;P&gt;Efe&lt;/P&gt;</description>
      <pubDate>Mon, 18 Jan 2016 22:34:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092402#M23307</guid>
      <dc:creator>Murat_G_Intel</dc:creator>
      <dc:date>2016-01-18T22:34:48Z</dc:date>
    </item>
    <item>
      <title>I am using Intel Compiler 16</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092403#M23308</link>
      <description>&lt;P&gt;I am using Intel Compiler 16.0 Update 1 on Windows x64 ( Visual Studio 2015)&lt;/P&gt;

&lt;P&gt;The call is a simple "dgemm'" call as below with m=4,n=4. An "integer divide by 0" exception must be a good&amp;nbsp; clue as to possible issue,&lt;/P&gt;

&lt;P&gt;This is a pretty simple regression case for me..&lt;/P&gt;

&lt;UL&gt;
	&lt;LI&gt;Used to work in MKL 11.2 with MKL_DIRECT.&lt;/LI&gt;
	&lt;LI&gt;Fails in 11.3 Update 1 MKL_DIRECT.&lt;/LI&gt;
	&lt;LI&gt;Works fine in 11.3 Update 1 when MKL_DIRECT is undefined.&lt;/LI&gt;
&lt;/UL&gt;

&lt;PRE class="brush:cpp;"&gt;dgemm( &amp;amp;transa, &amp;amp;transb, &amp;amp;m, &amp;amp;n,&amp;amp;k,&amp;amp;alpha, a, &amp;amp;lda, b, &amp;amp;ldb,&amp;amp;beta, c, &amp;amp;ldc );

&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Jan 2016 23:47:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092403#M23308</guid>
      <dc:creator>AndrewC</dc:creator>
      <dc:date>2016-01-18T23:47:53Z</dc:date>
    </item>
    <item>
      <title>is that 32 or 64 bit?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092404#M23309</link>
      <description>&lt;P&gt;is that 32 or 64 bit?&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jan 2016 03:06:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092404#M23309</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2016-01-19T03:06:29Z</dc:date>
    </item>
    <item>
      <title>I tried MKL 11.3.1 direct</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092405#M23310</link>
      <description>&lt;P&gt;I tried MKL 11.3.1&amp;nbsp;direct call on a Linux system (should try on windows next). Although I do not see "integer divide by 0" exception, I do see incorrect results with the 16.0.1 compiler. I get incorrect results with both MKL 11.2.3 and MKL 11.3.1. If I switch to an older compiler (15.0.3), the errors for both MKL builds disappear.&lt;/P&gt;

&lt;P&gt;Vasci, if this is easy on your side, could you try MKL 11.3.1 with an 15.0.* compiler to see if you still see an error with MKL 11.3.1?&amp;nbsp;If you confirm that MKL 11.3.1 works fine with an 15.0 compiler, then we can confirm that this is a compiler related issue.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thank you,&lt;/P&gt;

&lt;P&gt;Efe&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jan 2016 06:05:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092405#M23310</guid>
      <dc:creator>Murat_G_Intel</dc:creator>
      <dc:date>2016-01-19T06:05:49Z</dc:date>
    </item>
    <item>
      <title>Unfortunately I am stuck with</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092406#M23311</link>
      <description>&lt;P&gt;Unfortunately I am stuck with Intel Compiler 16.0 Update 1. I am transitioning to Visual Studio 2015 Update 1, and Intel Compiler 15.0 is language incompatible with the VS 2015 Update 1 STL headers as the STL use some C++ features unsupported by IC 15.0. And IC 15.0 is not going to be updated anymore.&lt;/P&gt;

&lt;P&gt;I will try to create a reproducer - at the moment the failure is happening inside a regression test..&lt;/P&gt;

&lt;P&gt;@Gennady this is 64-bit&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jan 2016 14:31:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092406#M23311</guid>
      <dc:creator>AndrewC</dc:creator>
      <dc:date>2016-01-19T14:31:47Z</dc:date>
    </item>
    <item>
      <title>Hi Vasci,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092407#M23312</link>
      <description>&lt;P&gt;Hi Vasci,&lt;/P&gt;

&lt;P&gt;No problem, I thought this may be hard as well. After further investigation, we suspect that this may be related to the -openmp (Linux), /Qopenmp (Windows)&amp;nbsp;compiler flag. If I link with libiomp5md.lib explicitly, I do not see the errors. Similarly, If I link with sequential library where we do not need to pass the openmp flags, I do not see any errors.&lt;/P&gt;

&lt;P&gt;Thank you,&lt;/P&gt;

&lt;P&gt;Efe&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jan 2016 18:31:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092407#M23312</guid>
      <dc:creator>Murat_G_Intel</dc:creator>
      <dc:date>2016-01-19T18:31:21Z</dc:date>
    </item>
    <item>
      <title>the problem is escalated. We</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092408#M23313</link>
      <description>&lt;P&gt;the problem is escalated. We will keep you updated when the fix of the problem will be available.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 20 Jan 2016 06:10:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092408#M23313</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2016-01-20T06:10:09Z</dc:date>
    </item>
    <item>
      <title>We have a patched MKL direct</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092409#M23314</link>
      <description>&lt;P&gt;We have a patched MKL direct call header file that will work fine with the&amp;nbsp;Intel 16.0 compiler. Please let us know if you are interested in trying this modified header file so that we can send it to you.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 23 Jan 2016 00:01:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092409#M23314</guid>
      <dc:creator>Murat_G_Intel</dc:creator>
      <dc:date>2016-01-23T00:01:45Z</dc:date>
    </item>
    <item>
      <title>Yes, I am interested in this</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092410#M23315</link>
      <description>&lt;P&gt;Yes, I am interested in this patch. I replied to another e-mail re this, and it went to a black hole.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Feb 2016 22:28:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092410#M23315</guid>
      <dc:creator>AndrewC</dc:creator>
      <dc:date>2016-02-11T22:28:53Z</dc:date>
    </item>
    <item>
      <title>Has this been issue been</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092411#M23316</link>
      <description>&lt;P&gt;Has this been issue been corrected in the just released&amp;nbsp; Parallel Studio 2016 Update 3?&lt;/P&gt;</description>
      <pubDate>Tue, 03 May 2016 19:31:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092411#M23316</guid>
      <dc:creator>AndrewC</dc:creator>
      <dc:date>2016-05-03T19:31:51Z</dc:date>
    </item>
    <item>
      <title>Yes, it should be fixed in</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092412#M23317</link>
      <description>&lt;P&gt;Yes, it should be fixed in Update 3. It was fixed in MKL 11.3.3 release.&lt;/P&gt;</description>
      <pubDate>Tue, 03 May 2016 20:33:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092412#M23317</guid>
      <dc:creator>Murat_G_Intel</dc:creator>
      <dc:date>2016-05-03T20:33:51Z</dc:date>
    </item>
    <item>
      <title>OK, great. The fix did not</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092413#M23318</link>
      <description>&lt;P&gt;OK, great. The fix did not seem to be mentioned in the release notes for Update 3.&lt;/P&gt;</description>
      <pubDate>Tue, 03 May 2016 20:45:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092413#M23318</guid>
      <dc:creator>AndrewC</dc:creator>
      <dc:date>2016-05-03T20:45:34Z</dc:date>
    </item>
    <item>
      <title>Andrew, yes, the problem has</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092414#M23319</link>
      <description>Andrew, yes, the problem has been fixed into the latest update 3 ( MKL v. 11.3 ). I will update the corresponding bug fix list article asap.</description>
      <pubDate>Wed, 04 May 2016 05:27:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092414#M23319</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2016-05-04T05:27:27Z</dc:date>
    </item>
    <item>
      <title>btw Andrew, have you already</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092415#M23320</link>
      <description>&lt;P&gt;btw Andrew, have you already tried how it works with MKL 11.3 update 3?&lt;/P&gt;</description>
      <pubDate>Wed, 04 May 2016 05:46:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092415#M23320</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2016-05-04T05:46:03Z</dc:date>
    </item>
    <item>
      <title>Not yet, just downloaded the</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092416#M23321</link>
      <description>&lt;P&gt;Not yet, just downloaded the full XE 2016 package and will try it out as soon as feasible.&lt;/P&gt;</description>
      <pubDate>Wed, 04 May 2016 14:41:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/11-3-Update-1-integer-divide-by-zero-when-using-MKL-DIRECT/m-p/1092416#M23321</guid>
      <dc:creator>AndrewC</dc:creator>
      <dc:date>2016-05-04T14:41:00Z</dc:date>
    </item>
  </channel>
</rss>

