<?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: dgemm in MKL in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/dgemm-in-MKL/m-p/886209#M10045</link>
    <description>&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
&lt;P&gt;It is not quite clear to medo you mean CBLAS or BLAS but you can find the declarations of the functions in the header files.&lt;/P&gt;
&lt;P&gt;void cblas_dgemm(const CBLAS_ORDER Order, const CBLAS_TRANSPOSE TransA,&lt;BR /&gt; const CBLAS_TRANSPOSE TransB, const MKL_INT M, const MKL_INT N,&lt;BR /&gt; const MKL_INT K, const double alpha, const double *A,&lt;BR /&gt; const MKL_INT lda, const double *B, const MKL_INT ldb,&lt;/P&gt;
&lt;P&gt;void dgemm(const char *transa, const char *transb, const MKL_INT *m, const MKL_INT *n, const MKL_INT *k,&lt;BR /&gt; const double *alpha, const double *a, const MKL_INT *lda, const double *b, const MKL_INT *ldb,&lt;BR /&gt; const double *beta, double *c, const MKL_INT *ldc);&lt;BR /&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 19 Nov 2008 06:21:15 GMT</pubDate>
    <dc:creator>Andrey_Bespalov</dc:creator>
    <dc:date>2008-11-19T06:21:15Z</dc:date>
    <item>
      <title>dgemm in MKL</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/dgemm-in-MKL/m-p/886206#M10042</link>
      <description>I try the function dgemm in MKL :&lt;BR /&gt;&lt;BR /&gt;call dgemm(AA1,BB1,CC1,transa,transb,1,0)&lt;BR /&gt;&lt;BR /&gt;but I only get zeros in matrix CC1 no matter what goes into AA1 and BB1; matmul gives me the rigth answer; thanks!&lt;BR /&gt;Pablo&lt;BR /&gt;</description>
      <pubDate>Wed, 28 Nov 2007 19:14:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/dgemm-in-MKL/m-p/886206#M10042</guid>
      <dc:creator>meow</dc:creator>
      <dc:date>2007-11-28T19:14:48Z</dc:date>
    </item>
    <item>
      <title>Re: dgemm in MKL</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/dgemm-in-MKL/m-p/886207#M10043</link>
      <description>&lt;P&gt;&lt;FONT face="Verdana"&gt;Hi Pablo,&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Verdana"&gt;Fortran-77 interface for DGEMM is:&lt;BR /&gt;call dgemm(transa, transb, m, n, k, alpha, a, lda, b, ldb, beta, c, ldc)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Verdana"&gt;And Fortran-95 interface is:&lt;BR /&gt;call gemm(a, b, c [,transa][,transb] [,alpha][,beta])&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Verdana"&gt;The default interface is Fortran 77.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Verdana"&gt;Fortran-95 interface library is not included into the original distribution and should be built before using the interface. In the &lt;EM&gt;MKL User's Guide&lt;/EM&gt; you can find how to build Fortran-95 interface library for BLAS if you prefer Fortran-95. Please, see the chapter "&lt;EM&gt;Using Language-Specific Interfaces with Intel MKL&lt;/EM&gt;".&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Verdana"&gt;Vladimir&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Dec 2007 14:49:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/dgemm-in-MKL/m-p/886207#M10043</guid>
      <dc:creator>Vladimir_Lunev</dc:creator>
      <dc:date>2007-12-03T14:49:31Z</dc:date>
    </item>
    <item>
      <title>Re: dgemm in MKL</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/dgemm-in-MKL/m-p/886208#M10044</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/19672"&gt;Vladimir Lunev (Intel)&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;P&gt;&lt;SPAN style="font-family: Verdana;"&gt;Hi Pablo,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-family: Verdana;"&gt;Fortran-77 interface for DGEMM is:&lt;BR /&gt;call dgemm(transa, transb, m, n, k, alpha, a, lda, b, ldb, beta, c, ldc)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-family: Verdana;"&gt;And Fortran-95 interface is:&lt;BR /&gt;call gemm(a, b, c [,transa][,transb] [,alpha][,beta])&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-family: Verdana;"&gt;The default interface is Fortran 77.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-family: Verdana;"&gt;Fortran-95 interface library is not included into the original distribution and should be built before using the interface. In the &lt;EM&gt;MKL User's Guide&lt;/EM&gt; you can find how to build Fortran-95 interface library for BLAS if you prefer Fortran-95. Please, see the chapter "&lt;EM&gt;Using Language-Specific Interfaces with Intel MKL&lt;/EM&gt;".&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-family: Verdana;"&gt;Vladimir&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;Anybody knows this for C version og dgmm() ? ( with all argument info)&lt;/P&gt;</description>
      <pubDate>Wed, 19 Nov 2008 05:25:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/dgemm-in-MKL/m-p/886208#M10044</guid>
      <dc:creator>kiran_nalawade</dc:creator>
      <dc:date>2008-11-19T05:25:28Z</dc:date>
    </item>
    <item>
      <title>Re: dgemm in MKL</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/dgemm-in-MKL/m-p/886209#M10045</link>
      <description>&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
&lt;P&gt;It is not quite clear to medo you mean CBLAS or BLAS but you can find the declarations of the functions in the header files.&lt;/P&gt;
&lt;P&gt;void cblas_dgemm(const CBLAS_ORDER Order, const CBLAS_TRANSPOSE TransA,&lt;BR /&gt; const CBLAS_TRANSPOSE TransB, const MKL_INT M, const MKL_INT N,&lt;BR /&gt; const MKL_INT K, const double alpha, const double *A,&lt;BR /&gt; const MKL_INT lda, const double *B, const MKL_INT ldb,&lt;/P&gt;
&lt;P&gt;void dgemm(const char *transa, const char *transb, const MKL_INT *m, const MKL_INT *n, const MKL_INT *k,&lt;BR /&gt; const double *alpha, const double *a, const MKL_INT *lda, const double *b, const MKL_INT *ldb,&lt;BR /&gt; const double *beta, double *c, const MKL_INT *ldc);&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Nov 2008 06:21:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/dgemm-in-MKL/m-p/886209#M10045</guid>
      <dc:creator>Andrey_Bespalov</dc:creator>
      <dc:date>2008-11-19T06:21:15Z</dc:date>
    </item>
  </channel>
</rss>

