<?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 Charlotte, in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1172284#M28670</link>
    <description>&lt;P&gt;Hi Charlotte,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm looking into this.&amp;nbsp; It might be a bug in the library.&amp;nbsp; Thank you for providing&amp;nbsp;a code sample and makefile. :-)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Aaron&lt;/P&gt;</description>
    <pubDate>Fri, 17 Jan 2020 23:00:56 GMT</pubDate>
    <dc:creator>Aaron_J_Intel2</dc:creator>
    <dc:date>2020-01-17T23:00:56Z</dc:date>
    <item>
      <title>Parameter error for cblas_zgemmt with CblasConjTrans</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1172283#M28669</link>
      <description>&lt;P&gt;I'm having trouble getting cblas_zgemmt to work with the "CblasConjTrans" option.&amp;nbsp; I'm currently getting the error "Intel MKL ERROR: Parameter 4 was incorrect on entry to cblas_zgemmt."&amp;nbsp;&lt;/P&gt;&lt;P&gt;The line of code that is giving the error is as follows:&lt;/P&gt;
&lt;PRE class="brush:cpp; class-name:dark;"&gt;  cblas_zgemmt( CblasColMajor, CblasLower, CblasNoTrans, CblasConjTrans, N, K, &amp;amp;alpha, d, N, d, N, &amp;amp;beta, C, N );&lt;/PRE&gt;

&lt;P&gt;For full context, see the attached main.cpp file.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The documentation at &lt;A href="https://software.intel.com/en-us/mkl-developer-reference-c-cblas-gemmt" target="_blank"&gt;https://software.intel.com/en-us/mkl-developer-reference-c-cblas-gemmt&lt;/A&gt; lists CblasConjTrans as a valid option for transa and transb, and the sample program that I've attached builds without error. The program will run if the option "CblasTrans" is used instead of "CblasConjTrans" for transb, suggesting that I am on the right track.&lt;/P&gt;
&lt;P&gt;I'm using CentOS Linux 7, gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC), and Intel MKL 2020.0.166. I also saw this error before I updated MKL from the 2019.4.243 to the 2020 version.&amp;nbsp; The attached makefile produced the following build commands:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;PRE class="brush:bash; class-name:dark;"&gt;g++  -O3 -std=c++11 -mcmodel=large -I/opt/intel/compilers_and_libraries/linux/mkl/include    -c main.cpp -o main.o
gcc -O3 -std=c++11 -mcmodel=large -o test main.o  -Wl,--start-group /opt/intel/compilers_and_libraries/linux/mkl/lib/intel64_lin/libmkl_intel_lp64.a /opt/intel/compilers_and_libraries/linux/mkl/lib/intel64_lin/libmkl_sequential.a /opt/intel/compilers_and_libraries/linux/mkl/lib/intel64_lin/libmkl_core.a -Wl,--end-group -lpthread -lm -ldl    -lstdc++ -lm
&lt;/PRE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Is this my mistake or a problem with the library/documentation?&lt;/P&gt;
&lt;P&gt;Thank you for your help!&lt;/P&gt;</description>
      <pubDate>Tue, 14 Jan 2020 20:41:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1172283#M28669</guid>
      <dc:creator>Kotas__Charlotte</dc:creator>
      <dc:date>2020-01-14T20:41:36Z</dc:date>
    </item>
    <item>
      <title>Hi Charlotte,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1172284#M28670</link>
      <description>&lt;P&gt;Hi Charlotte,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm looking into this.&amp;nbsp; It might be a bug in the library.&amp;nbsp; Thank you for providing&amp;nbsp;a code sample and makefile. :-)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Aaron&lt;/P&gt;</description>
      <pubDate>Fri, 17 Jan 2020 23:00:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1172284#M28670</guid>
      <dc:creator>Aaron_J_Intel2</dc:creator>
      <dc:date>2020-01-17T23:00:56Z</dc:date>
    </item>
    <item>
      <title>here is the output I see when</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1172285#M28671</link>
      <description>&lt;P&gt;here is the output I see when reproding the case&lt;/P&gt;&lt;P&gt;MKL_VERBOSE Intel(R) MKL 2020.0 Product build 20191122 for Intel(R) 64 architecture Intel(R) Advanced Vector Extensions (Intel(R) AVX) enabled processors, Lnx 2.80GHz lp64 intel_thread&lt;BR /&gt;MKL_VERBOSE ZGEMM(N,C,4,4,6,0x7ffe057a6208,0x649080,4,0x649080,4,0x7ffe057a6220,0x65be30,4) 106.37us CNR:OFF Dyn:1 FastMM:1 TID:0 &amp;nbsp;NThr:20&lt;/P&gt;&lt;P&gt;&amp;nbsp;after cblas_zgemm : C=&lt;BR /&gt;&amp;nbsp;( 11.2509 + 1j* &amp;nbsp;0.0000) ( &amp;nbsp;6.2208 + 1j* &amp;nbsp;4.8820) ( &amp;nbsp;2.6395 + 1j* -8.1273) ( -2.8260 + 1j* &amp;nbsp;2.7114)&lt;BR /&gt;&amp;nbsp;( &amp;nbsp;6.2208 + 1j* -4.8820) ( 16.2653 + 1j* &amp;nbsp;0.0000) ( -0.3040 + 1j* -9.3907) ( -0.3793 + 1j* -2.7510)&lt;BR /&gt;&amp;nbsp;( &amp;nbsp;2.6395 + 1j* &amp;nbsp;8.1273) ( -0.3040 + 1j* &amp;nbsp;9.3907) ( 17.3026 + 1j* &amp;nbsp;0.0000) ( -3.5431 + 1j* &amp;nbsp;3.3478)&lt;BR /&gt;&amp;nbsp;( -2.8260 + 1j* -2.7114) ( -0.3793 + 1j* &amp;nbsp;2.7510) ( -3.5431 + 1j* -3.3478) ( 15.1319 + 1j* &amp;nbsp;0.0000)&lt;/P&gt;&lt;P&gt;Intel MKL ERROR: Parameter 4 was incorrect on entry to &lt;STRONG&gt;cblas_zgemmt.&lt;/STRONG&gt;&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 18 Jan 2020 02:37:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1172285#M28671</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2020-01-18T02:37:17Z</dc:date>
    </item>
    <item>
      <title>Yes, this is a bug.   The</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1172286#M28672</link>
      <description>&lt;P&gt;Yes, this is a bug.&amp;nbsp; &amp;nbsp;The documentation is correct.&amp;nbsp; A fix is being prepared for a near future&amp;nbsp;MKL update.&lt;/P&gt;</description>
      <pubDate>Thu, 23 Jan 2020 16:21:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1172286#M28672</guid>
      <dc:creator>Aaron_J_Intel2</dc:creator>
      <dc:date>2020-01-23T16:21:15Z</dc:date>
    </item>
    <item>
      <title>Until the cblas interface fix</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1172287#M28673</link>
      <description>&lt;P&gt;Until the cblas interface fix is available, please consider the following work around.&lt;/P&gt;
&lt;PRE class="brush:cpp; class-name:dark;"&gt;&amp;gt; &amp;nbsp; &amp;nbsp; // cblas_zgemmt( CblasColMajor, CblasLower, CblasNoTrans, CblasConjTrans,
&amp;gt; &amp;nbsp; &amp;nbsp; // &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; N, K,
&amp;gt; &amp;nbsp; &amp;nbsp; // &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;amp;alpha, d, N, d, N, &amp;amp;beta, C, N );

&amp;gt; &amp;nbsp; &amp;nbsp; zgemmt("L", "N", "C",
&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;amp;N, &amp;amp;K,
&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;amp;alpha, d, &amp;amp;N, d, &amp;amp;N, &amp;amp;beta, C, &amp;amp;N );&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Feb 2020 17:03:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1172287#M28673</guid>
      <dc:creator>Aaron_J_Intel2</dc:creator>
      <dc:date>2020-02-10T17:03:55Z</dc:date>
    </item>
    <item>
      <title>The workaround works for me.</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1172288#M28674</link>
      <description>&lt;P&gt;The workaround works for me. Thanks!&lt;/P&gt;</description>
      <pubDate>Mon, 17 Feb 2020 15:48:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1172288#M28674</guid>
      <dc:creator>Kotas__Charlotte</dc:creator>
      <dc:date>2020-02-17T15:48:15Z</dc:date>
    </item>
    <item>
      <title>Re:Parameter error for cblas_zgemmt with CblasConj...</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1187267#M29639</link>
      <description>&lt;P&gt;the fix of the issue is targeting to the next update of the Intel MKL 2020&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 26 Jun 2020 11:29:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1187267#M29639</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2020-06-26T11:29:56Z</dc:date>
    </item>
    <item>
      <title>Re:Parameter error for cblas_zgemmt with CblasConj...</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1194038#M29801</link>
      <description>&lt;P&gt;The fix of the issue is available in MKL 2020 update 2 which available for downloading. &lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 22 Jul 2020 07:46:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Parameter-error-for-cblas-zgemmt-with-CblasConjTrans/m-p/1194038#M29801</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2020-07-22T07:46:12Z</dc:date>
    </item>
  </channel>
</rss>

