<?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 don't expect building by in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147756#M26855</link>
    <description>&lt;P&gt;i don't expect building by icc or gcc will affect, but i will check this later and let you know&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 19 Jul 2018 14:30:55 GMT</pubDate>
    <dc:creator>Gennady_F_Intel</dc:creator>
    <dc:date>2018-07-19T14:30:55Z</dc:date>
    <item>
      <title>Segfault when using cblas_dgemm()</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147747#M26846</link>
      <description>&lt;P style="margin: 0px 0px 11px;"&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;When attempting to use the cblas_dgemm() function, I am experiencing a segmentation fault. The segfault occurs only when running the code on a Linux machine (works on a Windows machine).&lt;/FONT&gt;&lt;/P&gt;

&lt;P style="margin: 0px 0px 11px;"&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;The code is set up as follows:&lt;/FONT&gt;&lt;/P&gt;

&lt;P style="margin: 0px; line-height: normal;"&gt;&lt;SPAN style="background: white; margin: 0px; color: blue; font-family: Consolas; font-size: 9.5pt;"&gt;#define&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; font-family: Consolas; font-size: 9.5pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: rgb(111, 0, 138); font-family: Consolas; font-size: 9.5pt;"&gt;ML_ROWS_A&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; font-family: Consolas; font-size: 9.5pt;"&gt; 5&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0px; line-height: normal;"&gt;&lt;SPAN style="background: white; margin: 0px; color: blue; font-family: Consolas; font-size: 9.5pt;"&gt;#define&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; font-family: Consolas; font-size: 9.5pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: rgb(111, 0, 138); font-family: Consolas; font-size: 9.5pt;"&gt;ML_COLS_B&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; font-family: Consolas; font-size: 9.5pt;"&gt; 7&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0px 0px 11px;"&gt;&lt;SPAN style="background: white; margin: 0px; color: blue; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;#define&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: rgb(111, 0, 138); line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;ML_COLS_A&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt; 6&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0px 0px 11px;"&gt;&lt;SPAN style="background: white; margin: 0px; color: blue; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;double&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt; a_d[&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: rgb(111, 0, 138); line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;ML_ROWS_A&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;*&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: rgb(111, 0, 138); line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;ML_COLS_A&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;], b_d[&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: rgb(111, 0, 138); line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;ML_COLS_A&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;*&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: rgb(111, 0, 138); line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;ML_COLS_B&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;], c_d[&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: rgb(111, 0, 138); line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;ML_ROWS_A&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;*&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: rgb(111, 0, 138); line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;ML_COLS_B&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;]&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0px 0px 11px;"&gt;&lt;SPAN style="background: white; margin: 0px; color: blue; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;const&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: blue; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;double&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;&lt;SPAN style="margin: 0px;"&gt;&amp;nbsp; &lt;/SPAN&gt;alpha = 1.0;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0px 0px 11px;"&gt;&lt;SPAN style="background: white; margin: 0px; color: blue; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;const&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: blue; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;double&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;&lt;SPAN style="margin: 0px;"&gt;&amp;nbsp; &lt;/SPAN&gt;beta&lt;SPAN style="margin: 0px;"&gt;&amp;nbsp; &lt;/SPAN&gt;= 1.0;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0px 0px 11px;"&gt;&lt;SPAN style="background: white; margin: 0px; color: blue; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;int&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: gray; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;m = &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: rgb(111, 0, 138); line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;ML_ROWS_A&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0px 0px 11px;"&gt;&lt;SPAN style="background: white; margin: 0px; color: blue; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;int &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: gray; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;n&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: blue; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt; = &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: rgb(111, 0, 138); line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;ML_COLS_B&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0px 0px 11px;"&gt;&lt;SPAN style="background: white; margin: 0px; color: blue; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;int&amp;nbsp;k&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: blue; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt; = &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: rgb(111, 0, 138); line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;ML_COLS_A&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0px 0px 11px;"&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;cblas_dgemm( &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: darkslategray; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;CblasRowMajor&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: darkslategray; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;CblasNoTrans&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: darkslategray; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;CblasNoTrans&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: rgb(118, 113, 113); line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;m&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: gray; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;n&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: gray; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;k&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;, alpha, a_d, &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: gray; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;k&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;, b_d, &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: gray; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;n&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;, beta, c_d, &lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: gray; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;n&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt; );&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0px; line-height: normal;"&gt;&lt;SPAN style="background: white; margin: 0px; color: blue; font-family: Consolas; font-size: 9.5pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0px; line-height: normal;"&gt;&lt;SPAN style="background: white; margin: 0px; color: black; font-family: Consolas; font-size: 9.5pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0px 0px 11px;"&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;If I add the calls:&lt;/FONT&gt;&lt;/P&gt;

&lt;P style="margin: 0px; line-height: normal;"&gt;&lt;SPAN style="background: white; margin: 0px; color: blue; font-family: Consolas; font-size: 9.5pt;"&gt;int&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; font-family: Consolas; font-size: 9.5pt;"&gt; n_alloc;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0px 0px 11px;"&gt;&lt;SPAN style="background: white; margin: 0px; color: rgb(111, 0, 138); line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;mkl_mem_stat&lt;/SPAN&gt;&lt;SPAN style="background: white; margin: 0px; color: black; line-height: 107%; font-family: Consolas; font-size: 9.5pt;"&gt;(&amp;amp;n_alloc);&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0px 0px 11px;"&gt;&lt;BR /&gt;
	&lt;SPAN style="margin: 0px; color: black;"&gt;&lt;FONT face="Calibri" size="3"&gt;Before calling cblas_dgemm(), the function works correctly (though no memory has been allocated through mkl calls). Similarly, if I instead allocate memory through an mkl call (such as mkl_calloc) before calling cblass_dgemm() the function works correctly (even though I do not actually pass the allocated memory to the function call). Can anyone explain why the segfault is occurring and why calling certain mkl functions before cblass_dgemm remedies the issue?&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jun 2018 14:24:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147747#M26846</guid>
      <dc:creator>Sesto__Dominic</dc:creator>
      <dc:date>2018-06-28T14:24:42Z</dc:date>
    </item>
    <item>
      <title>Hi Sesto,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147748#M26847</link>
      <description>&lt;P&gt;Hi Sesto,&lt;BR /&gt;
	&lt;BR /&gt;
	do you have a small code for the problem?&amp;nbsp;&amp;nbsp; from the code,&lt;/P&gt;

&lt;P&gt;int m = ML_ROWS_A;&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;int n = ML_COLS_B;&lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;int n = ML_COLS_A;&lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;​Seem you haven't&amp;nbsp;lda =K&amp;nbsp;defined and "n" was written two times? &lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;​&lt;/STRONG&gt;Best Regards,&lt;/P&gt;

&lt;P&gt;​Ying&lt;/P&gt;</description>
      <pubDate>Fri, 29 Jun 2018 08:03:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147748#M26847</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2018-06-29T08:03:08Z</dc:date>
    </item>
    <item>
      <title>Ying H,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147749#M26848</link>
      <description>&lt;P&gt;Ying H,&lt;/P&gt;

&lt;P&gt;That was just a typo when posting the question. I edited the original post to reflect this.&lt;/P&gt;

&lt;P&gt;Thank You,&lt;/P&gt;

&lt;P&gt;Dominic&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Jul 2018 14:23:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147749#M26848</guid>
      <dc:creator>Sesto__Dominic</dc:creator>
      <dc:date>2018-07-02T14:23:51Z</dc:date>
    </item>
    <item>
      <title>Hi Dominic,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147750#M26849</link>
      <description>&lt;P&gt;Hi Dominic,&lt;/P&gt;

&lt;P&gt;We are investigating this issue.&amp;nbsp; It would be helpful if you can send us a sample code, not just a code snippet, so that we can recreate the issue?&lt;/P&gt;

&lt;P&gt;Thank you,&lt;/P&gt;

&lt;P&gt;Khang&lt;/P&gt;</description>
      <pubDate>Tue, 03 Jul 2018 00:03:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147750#M26849</guid>
      <dc:creator>Khang_N_Intel</dc:creator>
      <dc:date>2018-07-03T00:03:54Z</dc:date>
    </item>
    <item>
      <title>Hi Dominic,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147751#M26850</link>
      <description>&lt;P&gt;Hi Dominic,&lt;/P&gt;

&lt;P&gt;The code snippet you provided didn't give any error.&lt;/P&gt;

&lt;P&gt;As I have mentioned in the previous post, can you send us your entire code where you saw the error?&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;Khang&lt;/P&gt;</description>
      <pubDate>Tue, 03 Jul 2018 17:08:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147751#M26850</guid>
      <dc:creator>Khang_N_Intel</dc:creator>
      <dc:date>2018-07-03T17:08:30Z</dc:date>
    </item>
    <item>
      <title>Hi Dominic,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147752#M26851</link>
      <description>&lt;P&gt;Hi Dominic,&lt;/P&gt;

&lt;P&gt;I forgot to mention that the dimensions you provided are too small to cause any seg fault.&lt;/P&gt;

&lt;P&gt;Khang&lt;/P&gt;</description>
      <pubDate>Tue, 03 Jul 2018 17:09:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147752#M26851</guid>
      <dc:creator>Khang_N_Intel</dc:creator>
      <dc:date>2018-07-03T17:09:56Z</dc:date>
    </item>
    <item>
      <title>Attached is an Eclipse</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147753#M26852</link>
      <description>&lt;P&gt;Attached is an Eclipse project that demonstrates the segfault occurring when run on Linux 6.6. The call to cblas_dgemm functions correctly if it is the only test called. The call to cblas_sgemm also works correctly if it is the only test called. If the test that calls cblas_sgemm is called before cblas_dgemm, a segfault occurs.&lt;/P&gt;

&lt;P&gt;Eclipse Details:&lt;/P&gt;

&lt;P&gt;Eclipse IDE for C/C++ Developers&lt;/P&gt;

&lt;P&gt;Version: Oxygen.3 Release (4.7.3)&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jul 2018 18:35:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147753#M26852</guid>
      <dc:creator>Sesto__Dominic</dc:creator>
      <dc:date>2018-07-18T18:35:43Z</dc:date>
    </item>
    <item>
      <title>I extracted the *. and cpp</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147754#M26853</link>
      <description>&lt;P&gt;I extracted the *. and cpp code and checked how this works on my local RH7 system with latest available version of mkl - 2018.3&lt;/P&gt;

&lt;DIV&gt;AVX based system:&lt;/DIV&gt;

&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;icc -mkl -DINTEL_MKL_MATH MatrixMulTest.cpp&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;./a.out&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;MKL_VERBOSE Intel(R) MKL 2018.0 Update 3 Product build 20180406 for Intel(R) 64 architecture Intel(R) Advanced Vector Extensions (Intel(R) AVX) enabled processors, Lnx 2.80GHz lp64 intel_thread&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;MKL_VERBOSE SGEMM(N,N,7,5,6,0x7ffd0e2ffc28,0x6412c0,7,0x641240,6,0x7ffd0e2ffc30,0x641380,7) 144.96ms CNR:OFF Dyn:1 FastMM:1 TID:0&amp;nbsp; NThr:20&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;STRONG&gt;&lt;SPAN style="font-size: 13.008px;"&gt;testFloatMatrixMul passed&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;MKL_VERBOSE DGEMM(N,N,7,5,6,0x7ffd0e2ffc10,0x6415c0,7,0x6414c0,6,0x7ffd0e2ffc18,0x641720,7) 33.26us CNR:OFF Dyn:1 FastMM:1 TID:0&amp;nbsp; NThr:20&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;STRONG&gt;&lt;SPAN style="font-size: 13.008px;"&gt;testDoubleMatrixMul passed&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;

&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;

&lt;DIV&gt;uname -a:&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;Linux iris 3.10.0-693.17.1.el7.x86_64 #1 SMP Sun Jan 14 10:36:03 EST 2018 x86_64 x86_64 x86_64 GNU/Linux&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;

&lt;DIV&gt;AVX-512 ( code name - SkyLake&amp;nbsp; - Intel(R) Xeon(R) Platinum 8168 CPU @ 2.70GHz&amp;nbsp;&lt;SPAN style="font-size: 1em;"&gt;) :&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;
	&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;$ ./a.out&lt;/SPAN&gt;&lt;/DIV&gt;

	&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;MKL_VERBOSE Intel(R) MKL 2018.0 Update 3 Product build 20180406 for Intel(R) 64 architecture Intel(R) Advanced Vector Extensions 512 (Intel(R) AVX-512) enabled processors, Lnx 2.70GHz lp64 intel_thread&lt;/SPAN&gt;&lt;/DIV&gt;

	&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;MKL_VERBOSE SGEMM(N,N,7,5,6,0x7ffc843cea28,0x6412c0,7,0x641240,6,0x7ffc843cea30,0x641380,7) 151.81ms CNR:OFF Dyn:1 FastMM:1 TID:0&amp;nbsp; NThr:48&lt;/SPAN&gt;&lt;/DIV&gt;

	&lt;DIV&gt;&lt;STRONG&gt;&lt;SPAN style="font-size: 13.008px;"&gt;testFloatMatrixMul passed&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;

	&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;MKL_VERBOSE DGEMM(N,N,7,5,6,0x7ffc843cea10,0x6415c0,7,0x6414c0,6,0x7ffc843cea18,0x641720,7) 19.52ms CNR:OFF Dyn:1 FastMM:1 TID:0&amp;nbsp; NThr:48&lt;/SPAN&gt;&lt;/DIV&gt;

	&lt;DIV&gt;&lt;STRONG&gt;&lt;SPAN style="font-size: 13.008px;"&gt;testDoubleMatrixMul passed&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;

	&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;

	&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 19 Jul 2018 05:38:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147754#M26853</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2018-07-19T05:38:36Z</dc:date>
    </item>
    <item>
      <title>We built with GNU, not ICC.</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147755#M26854</link>
      <description>&lt;P&gt;We built with GNU, not ICC. Additionally we are using the 2017 version of MKL, not the 2018 version.&lt;/P&gt;

&lt;P&gt;Thank You&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Jul 2018 13:58:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147755#M26854</guid>
      <dc:creator>Sesto__Dominic</dc:creator>
      <dc:date>2018-07-19T13:58:51Z</dc:date>
    </item>
    <item>
      <title>i don't expect building by</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147756#M26855</link>
      <description>&lt;P&gt;i don't expect building by icc or gcc will affect, but i will check this later and let you know&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Jul 2018 14:30:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147756#M26855</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2018-07-19T14:30:55Z</dc:date>
    </item>
    <item>
      <title>Some additional environment</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147757#M26856</link>
      <description>&lt;P&gt;Some additional environment information:&lt;/P&gt;

&lt;P&gt;Compiler: gcc 4.8.5&lt;/P&gt;

&lt;P&gt;OS: CentOS Linux v7.4&lt;/P&gt;

&lt;P&gt;We used the 2017 version of the MKL Library&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Jul 2018 15:40:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147757#M26856</guid>
      <dc:creator>Sesto__Dominic</dc:creator>
      <dc:date>2018-07-25T15:40:09Z</dc:date>
    </item>
    <item>
      <title>we recommend you to evaluate</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147758#M26857</link>
      <description>&lt;P&gt;we recommend you to evaluate the latest mkl 2018.3 ( take this binaries from this site -&amp;nbsp;&lt;SPAN style="font-size: 13.008px;"&gt;&lt;A href="https://software.intel.com/en-us/performance-libraries" target="_blank"&gt;https://software.intel.com/en-us/performance-libraries&lt;/A&gt;&lt;/SPAN&gt; ) and check if the problem is still exists with this update too.&lt;/P&gt;</description>
      <pubDate>Wed, 25 Jul 2018 17:36:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Segfault-when-using-cblas-dgemm/m-p/1147758#M26857</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2018-07-25T17:36:47Z</dc:date>
    </item>
  </channel>
</rss>

