<?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 Da, in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/The-right-matrix-for-the-adjacency-matrix-of-a-power-law-graph/m-p/1043386#M20847</link>
    <description>&lt;P&gt;Hi Da,&lt;/P&gt;

&lt;P&gt;You can read about ESB format in the original article - &lt;A href="http://dl.acm.org/citation.cfm?id=2465013" target="_blank"&gt;http://dl.acm.org/citation.cfm?id=2465013&lt;/A&gt;, just click on PDF document link.&lt;/P&gt;

&lt;P&gt;The article also contains performance comparison with CSR format on a number of test matrices.&lt;/P&gt;</description>
    <pubDate>Thu, 12 Mar 2015 12:31:05 GMT</pubDate>
    <dc:creator>Maxim_P_Intel</dc:creator>
    <dc:date>2015-03-12T12:31:05Z</dc:date>
    <item>
      <title>The right matrix for the adjacency matrix of a power-law graph</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/The-right-matrix-for-the-adjacency-matrix-of-a-power-law-graph/m-p/1043385#M20846</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;

&lt;P&gt;What is the best matrix format for the adjacency matrix of a power-law graph when we perform sparse matrix vector multiplication? I would like to use a format that has both memory efficiency and performance efficiency. CSR and CSC are both memory efficient, but these formats will cause many CPU cache misses in multiplication when the matrix is very large. BSR doesn't seem very memory efficient for the adjacency matrix of a power-law graph.&amp;nbsp;&lt;SPAN style="color: rgb(102, 102, 102); font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 14.3999996185303px; line-height: 13.4399995803833px;"&gt;Ellpack sparse block (ESB) seems a much better format (&lt;/SPAN&gt;&lt;A href="https://software.intel.com/en-us/articles/the-intel-math-kernel-library-sparse-matrix-vector-multiply-format-prototype-package)" target="_blank"&gt;https://software.intel.com/en-us/articles/the-intel-math-kernel-library-sparse-matrix-vector-multiply-format-prototype-package)&lt;/A&gt;&lt;FONT color="#666666" face="Arial, Tahoma, Helvetica, sans-serif"&gt;&lt;SPAN style="font-size: 14.3999996185303px; line-height: 13.4399995803833px;"&gt;, but I can't find it in the document (&lt;/SPAN&gt;&lt;/FONT&gt;&lt;A href="https://software.intel.com/sites/products/documentation/doclib/iss/2013/mkl/mklman/index.htm)" target="_blank"&gt;https://software.intel.com/sites/products/documentation/doclib/iss/2013/mkl/mklman/index.htm)&lt;/A&gt;. Is CSR or CSC the only best option for an adjacency matrix?&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;Da&lt;/P&gt;</description>
      <pubDate>Mon, 09 Mar 2015 18:54:40 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/The-right-matrix-for-the-adjacency-matrix-of-a-power-law-graph/m-p/1043385#M20846</guid>
      <dc:creator>zhengda1936</dc:creator>
      <dc:date>2015-03-09T18:54:40Z</dc:date>
    </item>
    <item>
      <title>Hi Da,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/The-right-matrix-for-the-adjacency-matrix-of-a-power-law-graph/m-p/1043386#M20847</link>
      <description>&lt;P&gt;Hi Da,&lt;/P&gt;

&lt;P&gt;You can read about ESB format in the original article - &lt;A href="http://dl.acm.org/citation.cfm?id=2465013" target="_blank"&gt;http://dl.acm.org/citation.cfm?id=2465013&lt;/A&gt;, just click on PDF document link.&lt;/P&gt;

&lt;P&gt;The article also contains performance comparison with CSR format on a number of test matrices.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Mar 2015 12:31:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/The-right-matrix-for-the-adjacency-matrix-of-a-power-law-graph/m-p/1043386#M20847</guid>
      <dc:creator>Maxim_P_Intel</dc:creator>
      <dc:date>2015-03-12T12:31:05Z</dc:date>
    </item>
    <item>
      <title>Hello Maxim,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/The-right-matrix-for-the-adjacency-matrix-of-a-power-law-graph/m-p/1043387#M20848</link>
      <description>&lt;P&gt;Hello Maxim,&lt;/P&gt;

&lt;P&gt;I have read the paper. I'm just curious whether their ESB format and their sparse matrix vector multiplication are or will be released in MKL.&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;Da&lt;/P&gt;</description>
      <pubDate>Thu, 12 Mar 2015 13:03:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/The-right-matrix-for-the-adjacency-matrix-of-a-power-law-graph/m-p/1043387#M20848</guid>
      <dc:creator>zhengda1936</dc:creator>
      <dc:date>2015-03-12T13:03:27Z</dc:date>
    </item>
    <item>
      <title>Hello Da,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/The-right-matrix-for-the-adjacency-matrix-of-a-power-law-graph/m-p/1043388#M20849</link>
      <description>&lt;P&gt;Hello Da,&lt;/P&gt;

&lt;P&gt;Currently there is no ESB format support in MKL.&lt;/P&gt;

&lt;P&gt;However it is be possible that ESB format and ESB optimized operations appear in MKL if there will be enough customer’s request for it.&lt;/P&gt;

&lt;P&gt;So may I ask you a couple of questions?&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Did you try to use ESB from SpMV package? If yes, with what results?&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; What kind of problems do you simulate?&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Is it important for you to have ESB format support in MKL and why?&lt;/P&gt;</description>
      <pubDate>Tue, 17 Mar 2015 14:43:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/The-right-matrix-for-the-adjacency-matrix-of-a-power-law-graph/m-p/1043388#M20849</guid>
      <dc:creator>Maxim_P_Intel</dc:creator>
      <dc:date>2015-03-17T14:43:19Z</dc:date>
    </item>
    <item>
      <title>Hello Maxim,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/The-right-matrix-for-the-adjacency-matrix-of-a-power-law-graph/m-p/1043389#M20850</link>
      <description>&lt;P&gt;Hello Maxim,&lt;/P&gt;

&lt;P&gt;I don't have an ESB implementation, so I don't know its performance. I guess it'll perform better than CSR. I'm also eager to know how well it can perform on CPUs.&lt;/P&gt;

&lt;P&gt;I'm looking for a very fast SpMV implementation optimized for adjacency matrices of power-law graphs. It seems MKL isn't optimized for this kind of sparse matrix.&lt;SPAN style="font-size: 12.8000001907349px; line-height: 15.609601020813px;"&gt;&amp;nbsp;I don't particularly care about ESB format. Currently I'm interesting in computing the eigenvalues/vectors of the adjacency matrices.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12.8000001907349px; line-height: 15.609601020813px;"&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12.8000001907349px; line-height: 15.609601020813px;"&gt;Da&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Mar 2015 02:06:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/The-right-matrix-for-the-adjacency-matrix-of-a-power-law-graph/m-p/1043389#M20850</guid>
      <dc:creator>zhengda1936</dc:creator>
      <dc:date>2015-03-18T02:06:46Z</dc:date>
    </item>
  </channel>
</rss>

