<?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 symmetric sparse marix by a dense matrix in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/symmetric-sparse-marix-by-a-dense-matrix/m-p/826881#M5160</link>
    <description>Dear all,&lt;BR /&gt;&lt;BR /&gt;I was wondering if there is a routine for the multiplication of a sparse symmetric matrix with a dense matrix. There is &lt;BR /&gt;&lt;BR /&gt;mkl_dcsrmm &lt;BR /&gt;&lt;BR /&gt;however it accepts the general CSR format not the symmetric one. I guess this is not directly possible, however there is a routine which does it for a sparse symmetric matrix and a dense vector, so I could make use of this to generate the columns of the resulting dense matrix in this way. I was wondering what could be the best way to accomplish this task. Since my matrices for the application I work on are symmetric, I was wondering if there are some clever tricks.&lt;BR /&gt;&lt;BR /&gt;Thanks for the advice and best regards,&lt;BR /&gt;Umut&lt;BR /&gt;&lt;BR /&gt;Edit: Reading a bit more on the documentation, on the matdescra character array one can specify Symmetric option, does that mean that it extracts the symmetric triplets inside that, I am a bit confused.</description>
    <pubDate>Tue, 20 Sep 2011 08:27:14 GMT</pubDate>
    <dc:creator>utab</dc:creator>
    <dc:date>2011-09-20T08:27:14Z</dc:date>
    <item>
      <title>symmetric sparse marix by a dense matrix</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/symmetric-sparse-marix-by-a-dense-matrix/m-p/826881#M5160</link>
      <description>Dear all,&lt;BR /&gt;&lt;BR /&gt;I was wondering if there is a routine for the multiplication of a sparse symmetric matrix with a dense matrix. There is &lt;BR /&gt;&lt;BR /&gt;mkl_dcsrmm &lt;BR /&gt;&lt;BR /&gt;however it accepts the general CSR format not the symmetric one. I guess this is not directly possible, however there is a routine which does it for a sparse symmetric matrix and a dense vector, so I could make use of this to generate the columns of the resulting dense matrix in this way. I was wondering what could be the best way to accomplish this task. Since my matrices for the application I work on are symmetric, I was wondering if there are some clever tricks.&lt;BR /&gt;&lt;BR /&gt;Thanks for the advice and best regards,&lt;BR /&gt;Umut&lt;BR /&gt;&lt;BR /&gt;Edit: Reading a bit more on the documentation, on the matdescra character array one can specify Symmetric option, does that mean that it extracts the symmetric triplets inside that, I am a bit confused.</description>
      <pubDate>Tue, 20 Sep 2011 08:27:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/symmetric-sparse-marix-by-a-dense-matrix/m-p/826881#M5160</guid>
      <dc:creator>utab</dc:creator>
      <dc:date>2011-09-20T08:27:14Z</dc:date>
    </item>
    <item>
      <title>symmetric sparse marix by a dense matrix</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/symmetric-sparse-marix-by-a-dense-matrix/m-p/826882#M5161</link>
      <description>Dear Umut,&lt;BR /&gt;&lt;BR /&gt;Like dense BLAS symmetric matrix-matrix multiply, mkl_dcsrmmis able to extract internallythesymmetric triplets but it alsoworks if there is only CSR representation of upper or lower triangle of the matrix. &lt;BR /&gt;&lt;BR /&gt;All the best&lt;BR /&gt;Sergey</description>
      <pubDate>Tue, 20 Sep 2011 10:52:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/symmetric-sparse-marix-by-a-dense-matrix/m-p/826882#M5161</guid>
      <dc:creator>Sergey_K_Intel1</dc:creator>
      <dc:date>2011-09-20T10:52:55Z</dc:date>
    </item>
  </channel>
</rss>

