<?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 Our engineering team is in Intel® MPI Library</title>
    <link>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-update-6-with-MLX-provider-cannot-be-used-without/m-p/1147718#M6022</link>
    <description>&lt;P&gt;Our engineering team is planning to have this resolved in 2019 Update 8.&lt;/P&gt;</description>
    <pubDate>Thu, 09 Apr 2020 18:51:05 GMT</pubDate>
    <dc:creator>James_T_Intel</dc:creator>
    <dc:date>2020-04-09T18:51:05Z</dc:date>
    <item>
      <title>Intel MPI update 6 with MLX provider cannot be used without mpiexec</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-update-6-with-MLX-provider-cannot-be-used-without/m-p/1147714#M6018</link>
      <description>&lt;P&gt;Intel has introduced a new libfabric provider called MLX in Intel MPI v2019 update 6. This provider is selected by default in our servers with Mellanox Connecx-4 adapters, which is expected. However, all executables linking to the MPI libraries do not work unless they are called with `mpiexec`. This is a change of behaviour compared to Intel MPI v2019 update 5&amp;nbsp; and to the other libfabric providers in Intel MPI v2019 update 6, such as tcp or verbs.&lt;/P&gt;&lt;P&gt;As a result, our users cannot use any tool supporting MPI in a single-node environment.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Characteristics of our system:&lt;/P&gt;&lt;P&gt;- CPU: 2x Intel(R) Xeon(R) Gold 6126&lt;/P&gt;&lt;P&gt;- Adapter: Mellanox Technologies MT27700 Family [ConnectX-4]&lt;/P&gt;&lt;P&gt;- Operative System: Cent OS 7.7&lt;/P&gt;&lt;P&gt;- Related libraries: Intel MPI v2019.6, UCX v1.5.1, OFED v4.7&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Steps to reproduce:&lt;/P&gt;&lt;P&gt;1) Check if the provider of libfabric is listed as mlx. This can be done with the `fi_info` tool from Intel MPI v2019.6&lt;/P&gt;
&lt;PRE class="brush:bash;"&gt;$ fi_info
provider: mlx
    fabric: mlx
    domain: mlx
    version: 1.5
    type: FI_EP_UNSPEC
    protocol: FI_PROTO_MLX
provider: mlx;ofi_rxm
    fabric: mlx
    domain: mlx
    version: 1.0
    type: FI_EP_RDM
    protocol: FI_PROTO_RXM&lt;/PRE&gt;

&lt;P&gt;2) Compile end execute the minimal test program from Intel MPI v2019.6 without `mpiexec`&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;$ mpicc /path/to/impi-2019.6/test/test.c -o test
$ ./test&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Result:&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;Abort(2140047) on node 0 (rank 0 in comm 0): Fatal error in PMPI_Init: Other MPI error, error stack:
MPIR_Init_thread(703)........:  
MPID_Init(958)...............:  
MPIDI_OFI_mpi_init_hook(1334):  
MPIDU_bc_table_create(444)...:&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Expected result:&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;Hello world: rank 0 of 1 running on hostname.domainname&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The expected result is what we obtain by executing the test program with `mpiexec` in Intel MPI update 6, or by changing the libfabric provider to TCP with `FI_PROVIDER=tcp` and executing the test program without `mpiexec`.&lt;/P&gt;</description>
      <pubDate>Tue, 24 Mar 2020 14:17:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-update-6-with-MLX-provider-cannot-be-used-without/m-p/1147714#M6018</guid>
      <dc:creator>SoftWeb_V_</dc:creator>
      <dc:date>2020-03-24T14:17:30Z</dc:date>
    </item>
    <item>
      <title>Hi,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-update-6-with-MLX-provider-cannot-be-used-without/m-p/1147715#M6019</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Thanks for reaching out to us!&lt;/P&gt;&lt;P&gt;We tried to reproduce your issue in our environment. We verified that it is working fine with TCP libfabric provider in v2019 update 5 and v2019 update 6.&lt;/P&gt;&lt;P&gt;We are working on&amp;nbsp;mlx libfabric provider and we will get back to you.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Goutham&lt;/P&gt;</description>
      <pubDate>Thu, 26 Mar 2020 12:19:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-update-6-with-MLX-provider-cannot-be-used-without/m-p/1147715#M6019</guid>
      <dc:creator>GouthamK_Intel</dc:creator>
      <dc:date>2020-03-26T12:19:35Z</dc:date>
    </item>
    <item>
      <title>Hi,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-update-6-with-MLX-provider-cannot-be-used-without/m-p/1147716#M6020</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;We are able to reproduce your issue with MLX in Intel MPI v2019 update 6.&lt;/P&gt;&lt;P&gt;Thanks for reporting this issue, we will escalate this to the concerned team.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Goutham&lt;/P&gt;</description>
      <pubDate>Mon, 30 Mar 2020 12:47:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-update-6-with-MLX-provider-cannot-be-used-without/m-p/1147716#M6020</guid>
      <dc:creator>GouthamK_Intel</dc:creator>
      <dc:date>2020-03-30T12:47:58Z</dc:date>
    </item>
    <item>
      <title>Thank you for the feedback</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-update-6-with-MLX-provider-cannot-be-used-without/m-p/1147717#M6021</link>
      <description>&lt;P&gt;Thank you for the feedback and taking action on this issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Alex&lt;/P&gt;</description>
      <pubDate>Mon, 30 Mar 2020 16:26:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-update-6-with-MLX-provider-cannot-be-used-without/m-p/1147717#M6021</guid>
      <dc:creator>SoftWeb_V_</dc:creator>
      <dc:date>2020-03-30T16:26:51Z</dc:date>
    </item>
    <item>
      <title>Our engineering team is</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-update-6-with-MLX-provider-cannot-be-used-without/m-p/1147718#M6022</link>
      <description>&lt;P&gt;Our engineering team is planning to have this resolved in 2019 Update 8.&lt;/P&gt;</description>
      <pubDate>Thu, 09 Apr 2020 18:51:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-update-6-with-MLX-provider-cannot-be-used-without/m-p/1147718#M6022</guid>
      <dc:creator>James_T_Intel</dc:creator>
      <dc:date>2020-04-09T18:51:05Z</dc:date>
    </item>
    <item>
      <title>Thanks for the feedback.</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-update-6-with-MLX-provider-cannot-be-used-without/m-p/1147719#M6023</link>
      <description>&lt;P&gt;Thanks for the feedback. Would it be possible to have an approximate ETA for update 8? We are holding back the release of new Intel toolchains in Easybuild (https://github.com/easybuilders/easybuild) due to this issue.&lt;/P&gt;</description>
      <pubDate>Wed, 15 Apr 2020 13:31:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-update-6-with-MLX-provider-cannot-be-used-without/m-p/1147719#M6023</guid>
      <dc:creator>SoftWeb_V_</dc:creator>
      <dc:date>2020-04-15T13:31:32Z</dc:date>
    </item>
    <item>
      <title>Re:Intel MPI update 6 with MLX provider cannot be ...</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-update-6-with-MLX-provider-cannot-be-used-without/m-p/1197328#M6990</link>
      <description>&lt;P&gt;Intel® MPI Library 2019 Update 8 is now available and has the implemented fix for this issue.  I am marking this case as resolved for Intel support.  Any further discussion on this thread will be considered community only.  If you need additional Intel support for this issue, please start a new thread.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 04 Aug 2020 17:22:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-update-6-with-MLX-provider-cannot-be-used-without/m-p/1197328#M6990</guid>
      <dc:creator>James_T_Intel</dc:creator>
      <dc:date>2020-08-04T17:22:35Z</dc:date>
    </item>
  </channel>
</rss>

