<?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: Use of Sparse Blas in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Use-of-Sparse-Blas/m-p/878214#M9229</link>
    <description>&lt;DIV style="margin:0px;"&gt;&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 10pt; color: blue; font-family: Verdana;"&gt;Hi Abhi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 10pt; color: blue; font-family: Verdana;"&gt;1. Yes. This is an expected result. There is no opportunity to do in-place operation for this function.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 10pt; color: blue; font-family: Verdana;"&gt;Nevertheless thanks for the question  we will improve MKL documentation regarding this topic.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 10pt; color: blue; font-family: Verdana;"&gt;2. we have only F77 interfaces for Sparse BLAS routines. You can use these interfaces for calling from F90/95.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 10pt; color: blue; font-family: Verdana;"&gt;as an additional info &lt;SPAN style="mso-spacerun: yes;"&gt;&lt;/SPAN&gt;we have F77 examples for MKL Sparse BLAS routines Please look at $MKL_ROOTexamplesspblassource folder. You can find there C and Fortan examples of these functions, including examples with for coordinate format support. &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 10pt; color: blue; font-family: Verdana;"&gt;--Gennady&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 29 Sep 2008 07:43:18 GMT</pubDate>
    <dc:creator>Gennady_F_Intel</dc:creator>
    <dc:date>2008-09-29T07:43:18Z</dc:date>
    <item>
      <title>Use of Sparse Blas</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Use-of-Sparse-Blas/m-p/878213#M9228</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I am trying to use the sparse blas subroutine mkl_dcoom for operation A * B. In reference to the interface of this subroutine, I thus have alpah = 1 and beta = 0.&lt;/P&gt;&lt;P&gt;I hence thought that I can "reuse" the matrix B for retrieving the result. This seems to be not working.&lt;/P&gt;&lt;P&gt;More specifically,&lt;/P&gt;&lt;P&gt;(1) Call mkl_dcoom('N', m, m, m, 1.0d0, 'G F', values, irow, jcol, nz, B, m, 0.0, B, m)&lt;/P&gt;&lt;P&gt;This gives B = 0 on return&lt;/P&gt;&lt;P&gt;(2) Call mkl_dcoom('N', m, m, m, 1.0d0, 'G F', values, irow, jcol, nz, B, m, 0.0d0, C, m)&lt;/P&gt;&lt;P&gt;This gives C with correct matrix-matrix product.&lt;/P&gt;&lt;P&gt;Is this expected? Also is there a fortran90/95 interface to the sparse blas subroutines? I will re-consult the document butso far I have not be able to find it.&lt;/P&gt;&lt;P&gt;Abhi&lt;/P&gt;</description>
      <pubDate>Sat, 27 Sep 2008 01:06:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Use-of-Sparse-Blas/m-p/878213#M9228</guid>
      <dc:creator>abhimodak</dc:creator>
      <dc:date>2008-09-27T01:06:16Z</dc:date>
    </item>
    <item>
      <title>Re: Use of Sparse Blas</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Use-of-Sparse-Blas/m-p/878214#M9229</link>
      <description>&lt;DIV style="margin:0px;"&gt;&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 10pt; color: blue; font-family: Verdana;"&gt;Hi Abhi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 10pt; color: blue; font-family: Verdana;"&gt;1. Yes. This is an expected result. There is no opportunity to do in-place operation for this function.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 10pt; color: blue; font-family: Verdana;"&gt;Nevertheless thanks for the question  we will improve MKL documentation regarding this topic.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 10pt; color: blue; font-family: Verdana;"&gt;2. we have only F77 interfaces for Sparse BLAS routines. You can use these interfaces for calling from F90/95.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 10pt; color: blue; font-family: Verdana;"&gt;as an additional info &lt;SPAN style="mso-spacerun: yes;"&gt;&lt;/SPAN&gt;we have F77 examples for MKL Sparse BLAS routines Please look at $MKL_ROOTexamplesspblassource folder. You can find there C and Fortan examples of these functions, including examples with for coordinate format support. &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 10pt; color: blue; font-family: Verdana;"&gt;--Gennady&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Sep 2008 07:43:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Use-of-Sparse-Blas/m-p/878214#M9229</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2008-09-29T07:43:18Z</dc:date>
    </item>
  </channel>
</rss>

