<?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 MKL_SPARSE_SYRK in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-SPARSE-SYRK/m-p/1295973#M31670</link>
    <description>&lt;P&gt;Hi all,&lt;/P&gt;
&lt;P&gt;I got to know that the recent MKLs include MKL_SPARSE_SYRK which I have been looking for.&amp;nbsp;I eagerly want to use it, but I have a hard time getting used to oneAPI.&amp;nbsp;Anybody tell me where the illuminating example is? It would be greatly appreciated.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Chung&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 05 Jul 2021 11:12:06 GMT</pubDate>
    <dc:creator>Frolo</dc:creator>
    <dc:date>2021-07-05T11:12:06Z</dc:date>
    <item>
      <title>MKL_SPARSE_SYRK</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-SPARSE-SYRK/m-p/1295973#M31670</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;
&lt;P&gt;I got to know that the recent MKLs include MKL_SPARSE_SYRK which I have been looking for.&amp;nbsp;I eagerly want to use it, but I have a hard time getting used to oneAPI.&amp;nbsp;Anybody tell me where the illuminating example is? It would be greatly appreciated.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Chung&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jul 2021 11:12:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-SPARSE-SYRK/m-p/1295973#M31670</guid>
      <dc:creator>Frolo</dc:creator>
      <dc:date>2021-07-05T11:12:06Z</dc:date>
    </item>
    <item>
      <title>Re: MKL_SPARSE_SYRK</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-SPARSE-SYRK/m-p/1295983#M31671</link>
      <description>&lt;P&gt;&lt;SPAN&gt;MKL_SPARSE_SYRK is part of MKL for many years. You are looking for dpp API of this routine? if yes, then MKL v.2021.3 doesn't support DPCPP API for this routine.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jul 2021 11:57:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-SPARSE-SYRK/m-p/1295983#M31671</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2021-07-05T11:57:11Z</dc:date>
    </item>
    <item>
      <title>Re: MKL_SPARSE_SYRK</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-SPARSE-SYRK/m-p/1296063#M31672</link>
      <description>&lt;P&gt;Hi Chung!&lt;/P&gt;
&lt;P&gt;Adding to response by Gennady:&lt;/P&gt;
&lt;P&gt;If you're looking for an example which demonstrates how to call "mkl_sparse_syrk" C/Fortran (not DPC++!) interface, we currently don't have any. But conceptually it is very much alike mkl_sparse_spmm functionality (sparse * sparse -&amp;gt; sparse), so I'd recommend looking at&amp;nbsp;examples/c/sparse_blas/source/sparse_spmm_export_csr.c example.&lt;/P&gt;
&lt;P&gt;What you need to do: create matrix handles for the input matrices, call mkl_sparse_syrk to compute the output matrix and then (optionally, if you need the raw pointers) export data from the output matrix handle using mkl_sparse_?_export_&amp;lt;format&amp;gt;.&lt;/P&gt;
&lt;P&gt;Let us know if you have any issues with calling the functionality.&lt;/P&gt;
&lt;P&gt;Best,&lt;BR /&gt;Kirill&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jul 2021 19:39:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-SPARSE-SYRK/m-p/1296063#M31672</guid>
      <dc:creator>Kirill_V_Intel</dc:creator>
      <dc:date>2021-07-05T19:39:20Z</dc:date>
    </item>
    <item>
      <title>Re: MKL_SPARSE_SYRK</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-SPARSE-SYRK/m-p/1296141#M31675</link>
      <description>&lt;P&gt;Thank you very much for your kind reply.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jul 2021 02:31:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-SPARSE-SYRK/m-p/1296141#M31675</guid>
      <dc:creator>Frolo</dc:creator>
      <dc:date>2021-07-06T02:31:09Z</dc:date>
    </item>
    <item>
      <title>Re: MKL_SPARSE_SYRK</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-SPARSE-SYRK/m-p/1296149#M31676</link>
      <description>&lt;P&gt;Hi Kirill.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for your kind explanation.&lt;/P&gt;
&lt;P&gt;I am looking for an example written in Fortran. I have been using "dsyrk" until recently when we needed some speedup in our code. I am familiar with MKL v.2015.3 which I have been using, so I am very glad to hear that mkl_sparse_syrk is supported by old-version MKLs.&amp;nbsp; Is mkl_sparse_syrk supported by MKL v.2015.3, too?&lt;/P&gt;
&lt;P&gt;Also, I tried to look at the example you recommend, but I guess we didn't download Sparse Blas when we first installed MKL in 2015. I was wondering whether there is&amp;nbsp;a download site providing all the previous versions of MKL.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you very much,&lt;/P&gt;
&lt;P&gt;Chung&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jul 2021 02:55:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-SPARSE-SYRK/m-p/1296149#M31676</guid>
      <dc:creator>Frolo</dc:creator>
      <dc:date>2021-07-06T02:55:34Z</dc:date>
    </item>
    <item>
      <title>Re:MKL_SPARSE_SYRK</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-SPARSE-SYRK/m-p/1296671#M31700</link>
      <description>&lt;P&gt;Chung,&lt;/P&gt;&lt;P&gt;There are only 3 latest versions of Intel MKL available for download: v.2019, v 2020 and the latest 2021 correspondingly. Version 2015 is outdated and not supported nowadays. &lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Gennady&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 07 Jul 2021 14:42:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-SPARSE-SYRK/m-p/1296671#M31700</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2021-07-07T14:42:36Z</dc:date>
    </item>
    <item>
      <title>Re:MKL_SPARSE_SYRK</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-SPARSE-SYRK/m-p/1298032#M31747</link>
      <description>&lt;P&gt;The thread is closing and we will no longer respond to this thread.&amp;nbsp;If you require additional assistance from Intel, please start a new thread.&amp;nbsp;Any further interaction in this thread will be considered community only.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 13 Jul 2021 05:49:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-SPARSE-SYRK/m-p/1298032#M31747</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2021-07-13T05:49:16Z</dc:date>
    </item>
  </channel>
</rss>

