<?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 Sparse eigenvalue problem for large matrixes in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-eigenvalue-problem-for-large-matrixes/m-p/807351#M3510</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Im trying
to solve sparse symmetry eigenvalue problem using MKL LAPACK. &lt;/P&gt;

&lt;P&gt;My matrix
leads from PDE and has 5 non-zero diagonals (with wide band), it is symmetry and
not positive-define. Matrix is large (order ~ 10^4 and more) or very large
(order ~ 10^7 and more).&lt;/P&gt;

&lt;P&gt;I need to
find all eigenvalies and all eigenvectors. I would like to get all eigenvectors
not simultaneous, but gradually at several portions because of large size of
matrix.&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Now I use dsbev() or such sequence of routines:&lt;/P&gt;

&lt;OL&gt;&lt;LI&gt;dsbtrd(), vect
= `V`, &lt;/LI&gt;&lt;LI&gt;dstebz(), &lt;/LI&gt;&lt;LI&gt;dstein(), &lt;/LI&gt;&lt;LI&gt;dgemm() for
getting eigenvectors of A from eigenvectors of tridiagonal T.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;My
questions are:&lt;/P&gt;

&lt;UL&gt;&lt;LI&gt;Is
it possible to store orthogonal matrix Q from dsbtrd() in some compact storage sheme?&lt;/LI&gt;&lt;LI&gt;Is
there another way to get all eigenvectors at several steps for large (sparse band) matrixes?&lt;/LI&gt;&lt;/UL&gt;



&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Thank you
in advance for help,&lt;/P&gt;

&lt;P&gt;Anna&lt;/P&gt;</description>
    <pubDate>Fri, 17 Feb 2012 09:02:16 GMT</pubDate>
    <dc:creator>Malova_Anna</dc:creator>
    <dc:date>2012-02-17T09:02:16Z</dc:date>
    <item>
      <title>Sparse eigenvalue problem for large matrixes</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-eigenvalue-problem-for-large-matrixes/m-p/807351#M3510</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Im trying
to solve sparse symmetry eigenvalue problem using MKL LAPACK. &lt;/P&gt;

&lt;P&gt;My matrix
leads from PDE and has 5 non-zero diagonals (with wide band), it is symmetry and
not positive-define. Matrix is large (order ~ 10^4 and more) or very large
(order ~ 10^7 and more).&lt;/P&gt;

&lt;P&gt;I need to
find all eigenvalies and all eigenvectors. I would like to get all eigenvectors
not simultaneous, but gradually at several portions because of large size of
matrix.&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Now I use dsbev() or such sequence of routines:&lt;/P&gt;

&lt;OL&gt;&lt;LI&gt;dsbtrd(), vect
= `V`, &lt;/LI&gt;&lt;LI&gt;dstebz(), &lt;/LI&gt;&lt;LI&gt;dstein(), &lt;/LI&gt;&lt;LI&gt;dgemm() for
getting eigenvectors of A from eigenvectors of tridiagonal T.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;My
questions are:&lt;/P&gt;

&lt;UL&gt;&lt;LI&gt;Is
it possible to store orthogonal matrix Q from dsbtrd() in some compact storage sheme?&lt;/LI&gt;&lt;LI&gt;Is
there another way to get all eigenvectors at several steps for large (sparse band) matrixes?&lt;/LI&gt;&lt;/UL&gt;



&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Thank you
in advance for help,&lt;/P&gt;

&lt;P&gt;Anna&lt;/P&gt;</description>
      <pubDate>Fri, 17 Feb 2012 09:02:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-eigenvalue-problem-for-large-matrixes/m-p/807351#M3510</guid>
      <dc:creator>Malova_Anna</dc:creator>
      <dc:date>2012-02-17T09:02:16Z</dc:date>
    </item>
    <item>
      <title>Sparse eigenvalue problem for large matrixes</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-eigenvalue-problem-for-large-matrixes/m-p/807352#M3511</link>
      <description>Dear Anna,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;You may use ?sbevx for partial spectrum calculation. But the matrices you described are not so big indeed and it could be better to compute the full spectrumat once.Also you may use ?sbevd for better performance.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;And as of orthogonal matrix Q, it doesn't make a sense to keep it in compact storage shemebecause Q is a dense matrixin general.&lt;BR /&gt;&lt;H1 class="topictitle1"&gt;&lt;/H1&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 17 Feb 2012 10:01:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-eigenvalue-problem-for-large-matrixes/m-p/807352#M3511</guid>
      <dc:creator>Aleksandr_Z_Intel</dc:creator>
      <dc:date>2012-02-17T10:01:49Z</dc:date>
    </item>
    <item>
      <title>Sparse eigenvalue problem for large matrixes</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-eigenvalue-problem-for-large-matrixes/m-p/807353#M3512</link>
      <description>&lt;P&gt;Dear Alexandr,&lt;/P&gt;&lt;P&gt;Thank you for your advice.&lt;/P&gt;</description>
      <pubDate>Sat, 18 Feb 2012 13:31:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Sparse-eigenvalue-problem-for-large-matrixes/m-p/807353#M3512</guid>
      <dc:creator>Malova_Anna</dc:creator>
      <dc:date>2012-02-18T13:31:20Z</dc:date>
    </item>
  </channel>
</rss>

