<?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:Lapack Diagonalization for Large Matrix in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Lapack-Diagonalization-for-Large-Matrix/m-p/1229784#M30376</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;There is a dedicated forum for mkl issues(&lt;A href="https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/bd-p/oneapi-math-kernel-library" target="_blank"&gt;https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/bd-p/oneapi-math-kernel-library&lt;/A&gt;), and we are redirecting issue to that forum.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Prasanth &lt;/P&gt;&lt;BR /&gt;</description>
    <pubDate>Thu, 19 Nov 2020 07:28:46 GMT</pubDate>
    <dc:creator>PrasanthD_intel</dc:creator>
    <dc:date>2020-11-19T07:28:46Z</dc:date>
    <item>
      <title>Lapack Diagonalization for Large Matrix</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Lapack-Diagonalization-for-Large-Matrix/m-p/1229683#M30375</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am working on finding the eigenvalues and eigenvectors of a matrix with dimension&amp;nbsp;&lt;SPAN&gt;52920. However, when I run the LAPACK routine, my program does not stop running after 16 hours. Do you know what might be wrong? I think there might be an infinite loop that is being entered, but it is difficult for me to track down the problem.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Here is part of my code for reference. Any help would be appreciated! Thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;void&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; diagonalize(&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;int&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; D, &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;double&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;* ground_state, &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;double&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;* hamiltonian, &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;double&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;* z, &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;double&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;* w, &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;int&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;* ifail) {&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;cout &amp;lt;&amp;lt; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;"dimension: "&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &amp;lt;&amp;lt; D &amp;lt;&amp;lt; endl;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;int&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; matrix_layout = LAPACK_ROW_MAJOR;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;int&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; dim = D;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;int&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; lda = D;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;int&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; ldz = D;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;int&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; il;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;int&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; iu;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;long&lt;/SPAN&gt; &lt;SPAN class="s1"&gt;long&lt;/SPAN&gt; &lt;SPAN class="s1"&gt;int&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; info;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;int&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; m;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;double&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; abstol = -&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;1&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;double&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; vl = &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;0.0&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;double&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; vu = &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;100.0&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;cout &amp;lt;&amp;lt; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;"calling LAPACK..."&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &amp;lt;&amp;lt; endl;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s2"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;info = LAPACKE_dsyevx(matrix_layout,&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;'V'&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;,&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;'A'&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;,&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;'L'&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;, dim, hamiltonian, lda, vl, vu, il, iu, abstol, &amp;amp;m, w, z, ldz,ifail);&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Nov 2020 01:22:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Lapack-Diagonalization-for-Large-Matrix/m-p/1229683#M30375</guid>
      <dc:creator>cd1054</dc:creator>
      <dc:date>2020-11-19T01:22:11Z</dc:date>
    </item>
    <item>
      <title>Re:Lapack Diagonalization for Large Matrix</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Lapack-Diagonalization-for-Large-Matrix/m-p/1229784#M30376</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;There is a dedicated forum for mkl issues(&lt;A href="https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/bd-p/oneapi-math-kernel-library" target="_blank"&gt;https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/bd-p/oneapi-math-kernel-library&lt;/A&gt;), and we are redirecting issue to that forum.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Prasanth &lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 19 Nov 2020 07:28:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Lapack-Diagonalization-for-Large-Matrix/m-p/1229784#M30376</guid>
      <dc:creator>PrasanthD_intel</dc:creator>
      <dc:date>2020-11-19T07:28:46Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Lapack Diagonalization for Large Matrix</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Lapack-Diagonalization-for-Large-Matrix/m-p/1229938#M30377</link>
      <description>&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;It turns out that I was just being slightly impatient. The routine completed successfully after ~20 hours.&amp;nbsp;&lt;/P&gt;&lt;P&gt;-Christina&lt;/P&gt;</description>
      <pubDate>Thu, 19 Nov 2020 17:44:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Lapack-Diagonalization-for-Large-Matrix/m-p/1229938#M30377</guid>
      <dc:creator>cd1054</dc:creator>
      <dc:date>2020-11-19T17:44:11Z</dc:date>
    </item>
  </channel>
</rss>

