<?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 BLACS_EXIT doesn't call MPI_FINALIZE in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/BLACS-EXIT-doesn-t-call-MPI-FINALIZE/m-p/987579#M17847</link>
    <description>&lt;P&gt;I wanted to do some calculations with ScaLAPACK. To introduce myself to the API, I started with the&lt;STRONG&gt;&lt;/STRONG&gt; &lt;A href="http://software.intel.com/sites/products/documentation/doclib/mkl_sa/11/mklman/GUID-7336B11C-2B31-466B-8173-0F84835CC0BD.htm"&gt;"Hello World" example&lt;/A&gt; from Intel MKL Reference Guide.&lt;/P&gt;
&lt;P&gt;While running this code with a square number of processes, everything is going fine, but when using 10 processes, the last process, which doesn't get aligned in the grid, does not call MPI_FINALIZE while calling BLACS_EXIT. I tried to investigate the problem and could create a workaround by checking the finalization state with MPI_FINALIZED and calling MPI_FINALIZE if necessary.&lt;/P&gt;
&lt;P&gt;But: When I use the tools provided from Ubuntu 12.04 (gfortran 4.6.3, OpenMPI 1.4.3, BLACS 1.1) this problem does *NOT* appear. As a result, I would consider this a bug in Intel MKL.&lt;/P&gt;
&lt;P&gt;I was using Intel Studio 2013.0.079 and OpenMPI 1.6.2 on SUSE Linux Enterprise Server 11.&lt;/P&gt;
&lt;P&gt;Best regards!&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 02 Sep 2013 11:31:41 GMT</pubDate>
    <dc:creator>sunshinekid</dc:creator>
    <dc:date>2013-09-02T11:31:41Z</dc:date>
    <item>
      <title>BLACS_EXIT doesn't call MPI_FINALIZE</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/BLACS-EXIT-doesn-t-call-MPI-FINALIZE/m-p/987579#M17847</link>
      <description>&lt;P&gt;I wanted to do some calculations with ScaLAPACK. To introduce myself to the API, I started with the&lt;STRONG&gt;&lt;/STRONG&gt; &lt;A href="http://software.intel.com/sites/products/documentation/doclib/mkl_sa/11/mklman/GUID-7336B11C-2B31-466B-8173-0F84835CC0BD.htm"&gt;"Hello World" example&lt;/A&gt; from Intel MKL Reference Guide.&lt;/P&gt;
&lt;P&gt;While running this code with a square number of processes, everything is going fine, but when using 10 processes, the last process, which doesn't get aligned in the grid, does not call MPI_FINALIZE while calling BLACS_EXIT. I tried to investigate the problem and could create a workaround by checking the finalization state with MPI_FINALIZED and calling MPI_FINALIZE if necessary.&lt;/P&gt;
&lt;P&gt;But: When I use the tools provided from Ubuntu 12.04 (gfortran 4.6.3, OpenMPI 1.4.3, BLACS 1.1) this problem does *NOT* appear. As a result, I would consider this a bug in Intel MKL.&lt;/P&gt;
&lt;P&gt;I was using Intel Studio 2013.0.079 and OpenMPI 1.6.2 on SUSE Linux Enterprise Server 11.&lt;/P&gt;
&lt;P&gt;Best regards!&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Sep 2013 11:31:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/BLACS-EXIT-doesn-t-call-MPI-FINALIZE/m-p/987579#M17847</guid>
      <dc:creator>sunshinekid</dc:creator>
      <dc:date>2013-09-02T11:31:41Z</dc:date>
    </item>
  </channel>
</rss>

