<?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: InteloneAPI MPI 2021.2.0 behavior on Linux and Windows differ in Intel® MPI Library</title>
    <link>https://community.intel.com/t5/Intel-MPI-Library/InteloneAPI-MPI-2021-2-0-behavior-on-Linux-and-Windows-differ/m-p/1371761#M9357</link>
    <description>&lt;P&gt;Hello Mark,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is the solution implemented in a fix for Intel MPI 2021.2? What version is this expected to be available in?&lt;/P&gt;
&lt;P&gt;Thank you,&lt;/P&gt;
&lt;P&gt;-Sachin&lt;/P&gt;</description>
    <pubDate>Thu, 24 Mar 2022 15:37:46 GMT</pubDate>
    <dc:creator>Sachin_m_</dc:creator>
    <dc:date>2022-03-24T15:37:46Z</dc:date>
    <item>
      <title>InteloneAPI MPI 2021.2.0 behavior on Linux and Windows differ</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/InteloneAPI-MPI-2021-2-0-behavior-on-Linux-and-Windows-differ/m-p/1290020#M8438</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;We are using Intel oneAPI MPI 2021.2.0 on Linux RHEL7 and Windows 10 in our product.&lt;/P&gt;
&lt;P&gt;Calling, on Windows&lt;/P&gt;
&lt;P&gt;mpiexec.exe -np x -delegate -localroot program args&lt;/P&gt;
&lt;P&gt;and on Linux&lt;/P&gt;
&lt;P&gt;mpiexec -np #x program args&lt;/P&gt;
&lt;P&gt;we have the following parent child process structure:&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;mpiexec calls hydra_bstrap_proxy, which calls hydra_pmi_proxy and then ends itself.&lt;/P&gt;
&lt;P&gt;hydra_pmi_proxy has then #x childs named program.&lt;/P&gt;
&lt;P&gt;The process tree looks then like this (same on Windows and Linux)&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;mpiexec&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;hydra_pmi_proxy&lt;/P&gt;
&lt;P&gt;|-&amp;gt;program&lt;/P&gt;
&lt;P&gt;|...&lt;/P&gt;
&lt;P&gt;|-&amp;gt;program&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;This means hydra_pmi_proxy is not a child of mpiexec like e.g. in older Intel MPI 2018.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Now to the different behavior:&lt;/P&gt;
&lt;P&gt;If we kill the process mpiexec on Linux, hydra_pmi_proxy and its childs also gets ended.&lt;/P&gt;
&lt;P&gt;If we kill the process mpiexec.exe on Windows (e.g. in process explorer), hydra_pmi_proxy.exe and its childs still live and run.&lt;/P&gt;
&lt;P&gt;This is a big problem for our product. If customer needs to kill the running job, only mpiexec.exe gets killed but the hydra_pmi_proxy.exe and its childs still live and run, which is not the desired goal and leads to problems if our product gets restarted.&lt;/P&gt;
&lt;P&gt;Why is the behavior with hydra_bstrap_proxy introduced? What is the benefit to not have a clear parent child process tree?&lt;/P&gt;
&lt;P&gt;On Intel MPI 2018 we could kill mpiexec.exe and all childs in the process tree gets killed too.&lt;/P&gt;
&lt;P&gt;Now behavior is odd, and we can't imagine why this was introduced&lt;/P&gt;
&lt;P&gt;What guarantees that the kill of mpiexec.exe also ends the independed hydra_pmi_proxy.exe and its childs?&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;Frank&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jun 2021 14:05:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/InteloneAPI-MPI-2021-2-0-behavior-on-Linux-and-Windows-differ/m-p/1290020#M8438</guid>
      <dc:creator>Frank_R_1</dc:creator>
      <dc:date>2021-06-15T14:05:21Z</dc:date>
    </item>
    <item>
      <title>Re:InteloneAPI MPI 2021.2.0 behavior on Linux and Windows differ</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/InteloneAPI-MPI-2021-2-0-behavior-on-Linux-and-Windows-differ/m-p/1290367#M8446</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks for reaching out to us.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We are working on your issue and we will get back to you soon.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Santosh&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 16 Jun 2021 13:01:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/InteloneAPI-MPI-2021-2-0-behavior-on-Linux-and-Windows-differ/m-p/1290367#M8446</guid>
      <dc:creator>SantoshY_Intel</dc:creator>
      <dc:date>2021-06-16T13:01:45Z</dc:date>
    </item>
    <item>
      <title>Re:InteloneAPI MPI 2021.2.0 behavior on Linux and Windows differ</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/InteloneAPI-MPI-2021-2-0-behavior-on-Linux-and-Windows-differ/m-p/1290867#M8458</link>
      <description>&lt;P&gt;Hello Frank,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;  Sounds like a potential bug -- it should be a proper clean-up. As far as a version is concerned, IMPI 2019 version is based on new code base so you might see different behavior comparing to 2018 version.  &lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 17 Jun 2021 22:02:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/InteloneAPI-MPI-2021-2-0-behavior-on-Linux-and-Windows-differ/m-p/1290867#M8458</guid>
      <dc:creator>Mark_L_Intel</dc:creator>
      <dc:date>2021-06-17T22:02:18Z</dc:date>
    </item>
    <item>
      <title>Re: InteloneAPI MPI 2021.2.0 behavior on Linux and Windows differ</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/InteloneAPI-MPI-2021-2-0-behavior-on-Linux-and-Windows-differ/m-p/1294825#M8517</link>
      <description>&lt;P&gt;&lt;SPAN&gt;This behavior is common for Windows applications. For example, if you launch an application inside PowerShell, killing this PowerShell process may not kill your application which will continue to execute.&amp;nbsp; However, our development team decided to work out solution for gracefully aborting of MPI application&amp;nbsp;on Windows. Thank you for contributing in improvement of Intel MPI!&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 02 Jul 2021 20:58:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/InteloneAPI-MPI-2021-2-0-behavior-on-Linux-and-Windows-differ/m-p/1294825#M8517</guid>
      <dc:creator>Mark_L_Intel</dc:creator>
      <dc:date>2021-07-02T20:58:48Z</dc:date>
    </item>
    <item>
      <title>Re: InteloneAPI MPI 2021.2.0 behavior on Linux and Windows differ</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/InteloneAPI-MPI-2021-2-0-behavior-on-Linux-and-Windows-differ/m-p/1371761#M9357</link>
      <description>&lt;P&gt;Hello Mark,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is the solution implemented in a fix for Intel MPI 2021.2? What version is this expected to be available in?&lt;/P&gt;
&lt;P&gt;Thank you,&lt;/P&gt;
&lt;P&gt;-Sachin&lt;/P&gt;</description>
      <pubDate>Thu, 24 Mar 2022 15:37:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/InteloneAPI-MPI-2021-2-0-behavior-on-Linux-and-Windows-differ/m-p/1371761#M9357</guid>
      <dc:creator>Sachin_m_</dc:creator>
      <dc:date>2022-03-24T15:37:46Z</dc:date>
    </item>
    <item>
      <title>Re: InteloneAPI MPI 2021.2.0 behavior on Linux and Windows differ</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/InteloneAPI-MPI-2021-2-0-behavior-on-Linux-and-Windows-differ/m-p/1387999#M9524</link>
      <description>&lt;P&gt;Hello Mark,&lt;/P&gt;
&lt;P&gt;I would also be interested in knowing, if this is supposed to be resolved in a newer version and if "yes", then please specify on the exact version.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;At least the 2021 update 2 version that we use seems to still have this behaviour!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks and best regards,&lt;/P&gt;
&lt;P&gt;Frank&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 May 2022 07:53:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/InteloneAPI-MPI-2021-2-0-behavior-on-Linux-and-Windows-differ/m-p/1387999#M9524</guid>
      <dc:creator>Frank_Illenseer</dc:creator>
      <dc:date>2022-05-27T07:53:19Z</dc:date>
    </item>
  </channel>
</rss>

