<?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 User error or bug in p?geevx ? in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1194576#M29806</link>
    <description>&lt;P&gt;Dear MKL Community,&lt;/P&gt;
&lt;P&gt;I have encountered a problem while converting C code that uses LAPACK into code that will use ScaLAPACK. I need to find the right eigenvectors of a non-symmetric real matrix and both sets of eigenvectors (along with eigenvalues) of a non-symmetric, non-hermitian complex matrix.&lt;/P&gt;
&lt;P&gt;It is tempting to jump to the conclusion that there is a bug in the relatively newly released p?geevx routines. But I realize that it probably is more likely that I misunderstood the documentation and am sending one or more incorrect parameters to routines or mis-initializing arrays.&lt;/P&gt;
&lt;P&gt;I would greatly appreciate it if a more experienced user could take a look at my code to help me find the problem (or problems).&lt;/P&gt;
&lt;P&gt;As part of the process of debugging, I stripped the code to more-or-less the bare minimum needed to produce the undesirable behavior. I am posting the real version as pdtest.c and the complex version as pztest.c. The compiler switches I used to compile the code are provided in comments at the beginning of these files.&lt;/P&gt;
&lt;P&gt;I am compiling using the gnu C compiler on Ubuntu 16.04 LTS. I have tried both 2020 releases of Intel MKL. I'm using the 2019.7.217 version of the Intel MPI.&lt;/P&gt;
&lt;P&gt;The pdtest.c code appears to work with matrix size=12. Example output is provided in the file output01.txt. However, with size=14, the application aborts with calls to MPI_Abort (as seen in output02.txt).&lt;/P&gt;
&lt;P&gt;The pztest.c code appears to get stuck in an endless loop, never returning from the call to pzgeevx.&amp;nbsp; (By never I mean about an hour.) Example output is provided in output03.txt. It may be helpful to know that top shows 100% CPU usage by the processes (see top-output.txt).&lt;/P&gt;
&lt;P&gt;Thank you in advance for your help with this problem!&lt;/P&gt;
&lt;P&gt;Yours sincerely,&lt;/P&gt;
&lt;P&gt;Matthew&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 25 Jul 2020 01:43:32 GMT</pubDate>
    <dc:creator>MOZ</dc:creator>
    <dc:date>2020-07-25T01:43:32Z</dc:date>
    <item>
      <title>User error or bug in p?geevx ?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1194576#M29806</link>
      <description>&lt;P&gt;Dear MKL Community,&lt;/P&gt;
&lt;P&gt;I have encountered a problem while converting C code that uses LAPACK into code that will use ScaLAPACK. I need to find the right eigenvectors of a non-symmetric real matrix and both sets of eigenvectors (along with eigenvalues) of a non-symmetric, non-hermitian complex matrix.&lt;/P&gt;
&lt;P&gt;It is tempting to jump to the conclusion that there is a bug in the relatively newly released p?geevx routines. But I realize that it probably is more likely that I misunderstood the documentation and am sending one or more incorrect parameters to routines or mis-initializing arrays.&lt;/P&gt;
&lt;P&gt;I would greatly appreciate it if a more experienced user could take a look at my code to help me find the problem (or problems).&lt;/P&gt;
&lt;P&gt;As part of the process of debugging, I stripped the code to more-or-less the bare minimum needed to produce the undesirable behavior. I am posting the real version as pdtest.c and the complex version as pztest.c. The compiler switches I used to compile the code are provided in comments at the beginning of these files.&lt;/P&gt;
&lt;P&gt;I am compiling using the gnu C compiler on Ubuntu 16.04 LTS. I have tried both 2020 releases of Intel MKL. I'm using the 2019.7.217 version of the Intel MPI.&lt;/P&gt;
&lt;P&gt;The pdtest.c code appears to work with matrix size=12. Example output is provided in the file output01.txt. However, with size=14, the application aborts with calls to MPI_Abort (as seen in output02.txt).&lt;/P&gt;
&lt;P&gt;The pztest.c code appears to get stuck in an endless loop, never returning from the call to pzgeevx.&amp;nbsp; (By never I mean about an hour.) Example output is provided in output03.txt. It may be helpful to know that top shows 100% CPU usage by the processes (see top-output.txt).&lt;/P&gt;
&lt;P&gt;Thank you in advance for your help with this problem!&lt;/P&gt;
&lt;P&gt;Yours sincerely,&lt;/P&gt;
&lt;P&gt;Matthew&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 25 Jul 2020 01:43:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1194576#M29806</guid>
      <dc:creator>MOZ</dc:creator>
      <dc:date>2020-07-25T01:43:32Z</dc:date>
    </item>
    <item>
      <title>Re:User error or bug in p?geevx ?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1290126#M31522</link>
      <description>&lt;P&gt;Error confirmed with oneMKL 2021.2. Escalated!&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 15 Jun 2021 21:48:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1290126#M31522</guid>
      <dc:creator>Khang_N_Intel</dc:creator>
      <dc:date>2021-06-15T21:48:49Z</dc:date>
    </item>
    <item>
      <title>Re:User error or bug in p?geevx ?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1298339#M31760</link>
      <description>&lt;P&gt;Hi Mathew,&lt;/P&gt;&lt;P&gt;The problem was in the compiler.&lt;/P&gt;&lt;P&gt;This issue is fixed in the next release of oneMKL, 2021.4.&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Khang&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 14 Jul 2021 00:32:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1298339#M31760</guid>
      <dc:creator>Khang_N_Intel</dc:creator>
      <dc:date>2021-07-14T00:32:42Z</dc:date>
    </item>
    <item>
      <title>Re: Re:User error or bug in p?geevx ?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1300981#M31784</link>
      <description>&lt;P&gt;Dear Khang,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is good news. I'm looking forward to the release of 2021.4, then!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Yours sincerely,&lt;BR /&gt;Matthew&lt;/P&gt;</description>
      <pubDate>Sat, 24 Jul 2021 00:08:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1300981#M31784</guid>
      <dc:creator>MOZ</dc:creator>
      <dc:date>2021-07-24T00:08:08Z</dc:date>
    </item>
    <item>
      <title>Re:User error or bug in p?geevx ?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1301355#M31799</link>
      <description>&lt;P&gt;Hi Mathew,&lt;/P&gt;&lt;P&gt;oneMKL 2021.4 will be released sometime in September this year, unless there are some kinds of delay.&lt;/P&gt;&lt;P&gt;Khang&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 26 Jul 2021 18:51:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1301355#M31799</guid>
      <dc:creator>Khang_N_Intel</dc:creator>
      <dc:date>2021-07-26T18:51:37Z</dc:date>
    </item>
    <item>
      <title>Re:User error or bug in p?geevx ?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1318375#M32121</link>
      <description>&lt;P&gt;Hi Matthew,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;oneMKL 2021.4.will be released tomorrow.  &lt;/P&gt;&lt;P&gt;Please install the 2021.4 version when it becomes available and let me know if the issue is fixed from your side.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Khang&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 30 Sep 2021 20:02:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1318375#M32121</guid>
      <dc:creator>Khang_N_Intel</dc:creator>
      <dc:date>2021-09-30T20:02:04Z</dc:date>
    </item>
    <item>
      <title>Re: Re:User error or bug in p?geevx ?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1318431#M32124</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Intel oneAPI Math Kernel Library (oneMKL) version 2021.4 is now available&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 01 Oct 2021 03:17:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1318431#M32124</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2021-10-01T03:17:22Z</dc:date>
    </item>
    <item>
      <title>Re:User error or bug in p?geevx ?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1321173#M32178</link>
      <description>&lt;P&gt;Hi Matthew,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We haven't heard from you for a while.&lt;/P&gt;&lt;P&gt;Since the solution has been provided  in oneMKL 2021.4, I would like to close this thread.&lt;/P&gt;&lt;P&gt;There will be no more communication on this thread.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Khang&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 11 Oct 2021 22:43:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1321173#M32178</guid>
      <dc:creator>Khang_N_Intel</dc:creator>
      <dc:date>2021-10-11T22:43:13Z</dc:date>
    </item>
    <item>
      <title>Re:User error or bug in p?geevx ?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1322197#M32194</link>
      <description>&lt;P&gt;Hi Matthew,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt; I apologize for the previous post.  &lt;/P&gt;&lt;P&gt;Could you install oneMKL 2021.4 and check to see if the issue is fixed?&lt;/P&gt;&lt;P&gt;Please let me know as soon as possible so that we can close this thread?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Khang&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 15 Oct 2021 05:14:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1322197#M32194</guid>
      <dc:creator>Khang_N_Intel</dc:creator>
      <dc:date>2021-10-15T05:14:17Z</dc:date>
    </item>
    <item>
      <title>Re:User error or bug in p?geevx ?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1325577#M32247</link>
      <description>&lt;P&gt;Hi Matthew,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I haven't heard from you for a while.&lt;/P&gt;&lt;P&gt;Since the solution has been provided, I would like to close this thread.&lt;/P&gt;&lt;P&gt;There will be no more communication on this thread.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Khang&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 28 Oct 2021 17:46:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/User-error-or-bug-in-p-geevx/m-p/1325577#M32247</guid>
      <dc:creator>Khang_N_Intel</dc:creator>
      <dc:date>2021-10-28T17:46:56Z</dc:date>
    </item>
  </channel>
</rss>

