<?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 tmi in Intel® MPI Library</title>
    <link>https://community.intel.com/t5/Intel-MPI-Library/tmi/m-p/970319#M3284</link>
    <description>&lt;P&gt;Hello everyone,&lt;/P&gt;
&lt;P&gt;I am trying to use tmi fabric for intel mpi library but when i run my application with dynamic process management using MPI_Comm_spawn, application fails to run, but if i run without any&amp;nbsp;I_MPI_FABRICS arguments then it works fine. Could someone please suggest what I might be doing wrong? Please see the rows that have been marked with "--&amp;gt;" are debugging statements in my program.&lt;/P&gt;
&lt;P&gt;//***************************&lt;/P&gt;
&lt;P&gt;/opt/intel/impi/4.1.1.036/intel64/bin/mpirun -n 1 -perhost 1 -f ./mpd.hosts -env I_MPI_DEBUG 2 -env I_MPI_FABRICS shm:tmi ./parent&lt;/P&gt;
&lt;P&gt;[0] MPI startup(): shm and tmi data transfer modes&lt;BR /&gt;--&amp;gt;provided: MPI_THREAD_MULTIPLE&lt;BR /&gt;--&amp;gt;Initalizing MPI environment...&lt;BR /&gt;--&amp;gt;Finished initalizing MPI environment.&lt;BR /&gt;--&amp;gt;Spawning child binary ...&lt;/P&gt;
&lt;P&gt;Fatal error in PMPI_Init_thread: Invalid port, error stack:&lt;BR /&gt;MPIR_Init_thread(658)............................:&lt;BR /&gt;MPID_Init(320)...................................: spawned process group was unable to connect back to the parent on port &amp;lt;tag#0$epaddr_size#16$epaddr#0C00000000000000030A0C0000000000$&amp;gt;&lt;BR /&gt;MPID_Comm_connect(206)...........................:&lt;BR /&gt;MPIDI_Comm_connect(579)..........................: Named port tag#0$epaddr_size#16$epaddr#0C00000000000000030A0C0000000000$ does not exist&lt;BR /&gt;MPIDI_Comm_connect(380)..........................:&lt;BR /&gt;MPIDI_Create_inter_root_communicator_connect(134):&lt;BR /&gt;MPIDI_CH3_Connect_to_root(309)...................:&lt;BR /&gt;MPID_nem_tcp_connect_to_root(1082)...............:&lt;BR /&gt;MPID_nem_tcp_get_addr_port_from_bc(1236).........: Missing port or invalid host/port description in business card&lt;/P&gt;
&lt;P&gt;//***************************&lt;/P&gt;
&lt;P&gt;$ cat mpd.hosts&lt;/P&gt;
&lt;P&gt;10.20.xx.xx&lt;BR /&gt;10.20.xx.xx&lt;/P&gt;
&lt;P&gt;//***************************&lt;/P&gt;
&lt;P&gt;//&amp;nbsp;without any&amp;nbsp;I_MPI_FABRICS arguments&lt;/P&gt;
&lt;P&gt;/opt/intel/impi/4.1.1.036/intel64/bin/mpirun -n 1 -perhost 1 -f ./mpd.hosts -env I_MPI_DEBUG 2 -env I_MPI_FABRICS shm:tmi ./parent&lt;/P&gt;
&lt;P&gt;[0] MPI startup(): shm data transfer mode&lt;/P&gt;
&lt;P&gt;--&amp;gt;provided: MPI_THREAD_MULTIPLE&lt;BR /&gt;--&amp;gt;Initalizing MPI environment...&lt;BR /&gt;--&amp;gt;Finished initalizing MPI environment.&lt;BR /&gt;--&amp;gt;Spawning child binary ...&lt;BR /&gt;[0] MPI startup(): cannot open dynamic library libdat2.so.2&lt;BR /&gt;[0] MPI startup(): cannot open dynamic library libdat2.so&lt;BR /&gt;[0] MPI startup(): cannot open dynamic library libdat.so.1&lt;BR /&gt;[0] MPI startup(): cannot open dynamic library libdat.so&lt;BR /&gt;[0] MPI startup(): shm and tcp data transfer modes&lt;BR /&gt;[0] MPI startup(): reinitialization: shm and tcp data transfer modes&lt;/P&gt;
&lt;P&gt;libibverbs: Warning: no userspace device-specific driver found for /sys/class/infiniband_verbs/uverbs1&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;/P&gt;
&lt;P&gt;--&amp;gt;Finished.&lt;BR /&gt;--&amp;gt;fine&lt;/P&gt;
&lt;P&gt;//***************************&lt;/P&gt;</description>
    <pubDate>Thu, 31 Oct 2013 00:01:50 GMT</pubDate>
    <dc:creator>Robo_B_</dc:creator>
    <dc:date>2013-10-31T00:01:50Z</dc:date>
    <item>
      <title>tmi</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/tmi/m-p/970319#M3284</link>
      <description>&lt;P&gt;Hello everyone,&lt;/P&gt;
&lt;P&gt;I am trying to use tmi fabric for intel mpi library but when i run my application with dynamic process management using MPI_Comm_spawn, application fails to run, but if i run without any&amp;nbsp;I_MPI_FABRICS arguments then it works fine. Could someone please suggest what I might be doing wrong? Please see the rows that have been marked with "--&amp;gt;" are debugging statements in my program.&lt;/P&gt;
&lt;P&gt;//***************************&lt;/P&gt;
&lt;P&gt;/opt/intel/impi/4.1.1.036/intel64/bin/mpirun -n 1 -perhost 1 -f ./mpd.hosts -env I_MPI_DEBUG 2 -env I_MPI_FABRICS shm:tmi ./parent&lt;/P&gt;
&lt;P&gt;[0] MPI startup(): shm and tmi data transfer modes&lt;BR /&gt;--&amp;gt;provided: MPI_THREAD_MULTIPLE&lt;BR /&gt;--&amp;gt;Initalizing MPI environment...&lt;BR /&gt;--&amp;gt;Finished initalizing MPI environment.&lt;BR /&gt;--&amp;gt;Spawning child binary ...&lt;/P&gt;
&lt;P&gt;Fatal error in PMPI_Init_thread: Invalid port, error stack:&lt;BR /&gt;MPIR_Init_thread(658)............................:&lt;BR /&gt;MPID_Init(320)...................................: spawned process group was unable to connect back to the parent on port &amp;lt;tag#0$epaddr_size#16$epaddr#0C00000000000000030A0C0000000000$&amp;gt;&lt;BR /&gt;MPID_Comm_connect(206)...........................:&lt;BR /&gt;MPIDI_Comm_connect(579)..........................: Named port tag#0$epaddr_size#16$epaddr#0C00000000000000030A0C0000000000$ does not exist&lt;BR /&gt;MPIDI_Comm_connect(380)..........................:&lt;BR /&gt;MPIDI_Create_inter_root_communicator_connect(134):&lt;BR /&gt;MPIDI_CH3_Connect_to_root(309)...................:&lt;BR /&gt;MPID_nem_tcp_connect_to_root(1082)...............:&lt;BR /&gt;MPID_nem_tcp_get_addr_port_from_bc(1236).........: Missing port or invalid host/port description in business card&lt;/P&gt;
&lt;P&gt;//***************************&lt;/P&gt;
&lt;P&gt;$ cat mpd.hosts&lt;/P&gt;
&lt;P&gt;10.20.xx.xx&lt;BR /&gt;10.20.xx.xx&lt;/P&gt;
&lt;P&gt;//***************************&lt;/P&gt;
&lt;P&gt;//&amp;nbsp;without any&amp;nbsp;I_MPI_FABRICS arguments&lt;/P&gt;
&lt;P&gt;/opt/intel/impi/4.1.1.036/intel64/bin/mpirun -n 1 -perhost 1 -f ./mpd.hosts -env I_MPI_DEBUG 2 -env I_MPI_FABRICS shm:tmi ./parent&lt;/P&gt;
&lt;P&gt;[0] MPI startup(): shm data transfer mode&lt;/P&gt;
&lt;P&gt;--&amp;gt;provided: MPI_THREAD_MULTIPLE&lt;BR /&gt;--&amp;gt;Initalizing MPI environment...&lt;BR /&gt;--&amp;gt;Finished initalizing MPI environment.&lt;BR /&gt;--&amp;gt;Spawning child binary ...&lt;BR /&gt;[0] MPI startup(): cannot open dynamic library libdat2.so.2&lt;BR /&gt;[0] MPI startup(): cannot open dynamic library libdat2.so&lt;BR /&gt;[0] MPI startup(): cannot open dynamic library libdat.so.1&lt;BR /&gt;[0] MPI startup(): cannot open dynamic library libdat.so&lt;BR /&gt;[0] MPI startup(): shm and tcp data transfer modes&lt;BR /&gt;[0] MPI startup(): reinitialization: shm and tcp data transfer modes&lt;/P&gt;
&lt;P&gt;libibverbs: Warning: no userspace device-specific driver found for /sys/class/infiniband_verbs/uverbs1&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;/P&gt;
&lt;P&gt;--&amp;gt;Finished.&lt;BR /&gt;--&amp;gt;fine&lt;/P&gt;
&lt;P&gt;//***************************&lt;/P&gt;</description>
      <pubDate>Thu, 31 Oct 2013 00:01:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/tmi/m-p/970319#M3284</guid>
      <dc:creator>Robo_B_</dc:creator>
      <dc:date>2013-10-31T00:01:50Z</dc:date>
    </item>
    <item>
      <title>Hey Robo,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/tmi/m-p/970320#M3285</link>
      <description>&lt;P&gt;Hey Robo,&lt;/P&gt;
&lt;P&gt;Thanks for getting in touch.&amp;nbsp; We have a nice article explaining how to &lt;A href="http://software.intel.com/en-us/articles/using-the-new-tmi-fabric-for-intel-mpi-library"&gt;enable use the TMI fabric for the Intel® MPI Library&lt;/A&gt;.&amp;nbsp; You're welcome to check it out.&lt;/P&gt;
&lt;P&gt;When you don't set any value for the &lt;STRONG&gt;I_MPI_FABRICS&lt;/STRONG&gt; env variable, it'll try to run over the default shm:dapl fabric.&amp;nbsp; In your case, that's actually failing as well, as indicated by these messages:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;librdmacm: Fatal: unable to open RDMA device&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;And because Intel MPI doesn't want you to fail, it falls back to running just over regular Ethernet:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;[0] MPI startup(): shm and tcp data transfer modes&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Can you read through the article and make sure you have everything in place, such as a tmi.conf file?&amp;nbsp; If it still doesn't work, it'll be great to know what network cards you're running, and what the software stack controlling them are (e.g. Qlogic PSM).&lt;/P&gt;
&lt;P&gt;Looking forward to hearing back.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;~Gergana&lt;/P&gt;</description>
      <pubDate>Thu, 31 Oct 2013 01:25:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/tmi/m-p/970320#M3285</guid>
      <dc:creator>Gergana_S_Intel</dc:creator>
      <dc:date>2013-10-31T01:25:35Z</dc:date>
    </item>
    <item>
      <title>Thanks Gergana for your reply</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/tmi/m-p/970321#M3286</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;A href="http://software.intel.com/en-us/user/198987"&gt;Gergana&lt;/A&gt;&amp;nbsp;for your reply. We are using intel&lt;/P&gt;
&lt;P&gt;"QLE7342-CK dual port IB card". I set up tmi.conf following the article that you mentioned. I am not sure why I am getting "librdmacm: Fatal: unable to open RDMA device" and "[0] MPI startup(): cannot open dynamic library libdat2.so.2"&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;$ ldconfig -p | grep "librdmacm"&lt;/STRONG&gt;&lt;BR /&gt; librdmacm.so.1 (libc6,x86-64) =&amp;gt; /usr/lib64/librdmacm.so.1&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;$ ldconfig -p | grep libdat&lt;/STRONG&gt;&lt;BR /&gt; libdat2.so.2 (libc6,x86-64) =&amp;gt; /usr/lib64/libdat2.so.2&lt;BR /&gt; libdat.so.1 (libc6,x86-64) =&amp;gt; /usr/lib64/libdat.so.1&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;$ which mpirun&lt;/STRONG&gt;&lt;BR /&gt;/opt/intel/impi/4.1.1.036/intel64/bin/mpirun&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;$ env | grep I_MPI&lt;/STRONG&gt;&lt;BR /&gt;I_MPI_ROOT=/opt/intel/impi/4.1.1.036&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;$cat /etc/tmi.conf&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;BR /&gt;# TMI provider configuration&lt;BR /&gt;#&lt;BR /&gt;# format od each line:&lt;BR /&gt;# &amp;lt;name&amp;gt; &amp;lt;version&amp;gt; &amp;lt;path/to/library&amp;gt; &amp;lt;string-arguments&amp;gt;&lt;BR /&gt;#&lt;BR /&gt;# Notice: the string arguments must have at least one character inside&lt;BR /&gt;#&lt;/P&gt;
&lt;P&gt;psm 1.1 /opt/intel/impi/4.1.1.036/intel64/lib/libtmip_psm.so " " # comments ok&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;$ cat ~/.bash_profile&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;BR /&gt;# .bash_profile&lt;/P&gt;
&lt;P&gt;# Get the aliases and functions&lt;BR /&gt;if [ -f ~/.bashrc ]; then&lt;BR /&gt; . ~/.bashrc&lt;BR /&gt;fi&lt;/P&gt;
&lt;P&gt;# User specific environment and startup programs&lt;/P&gt;
&lt;P&gt;PATH=$PATH:$HOME/bin&lt;/P&gt;
&lt;P&gt;export PATH&lt;/P&gt;
&lt;P&gt;export PSM_SHAREDCONTEXTS_MAX=20&lt;/P&gt;
&lt;P&gt;I_MPI_ROOT=/opt/intel/impi/4.1.1.036; export I_MPI_ROOT&lt;BR /&gt;export PATH=/opt/intel/impi/4.1.1.036/intel64/bin:$PATH&lt;/P&gt;
&lt;P&gt;export LD_LIBRARY_PATH=/opt/intel/impi/4.1.1.036/intel64/lib:/usr/local/lib:$LD_LIBRARY_PATH&lt;BR /&gt;export LD_LIBRARY_PATH=/opt/intel/impi/4.1.1.036/lib64:$LD_LIBRARY_PATH&lt;/P&gt;
&lt;P&gt;export PATH="$PATH":/bin:/usr/lib:/usr:/usr/local/lib:/usr/lib64&lt;/P&gt;</description>
      <pubDate>Thu, 31 Oct 2013 20:51:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/tmi/m-p/970321#M3286</guid>
      <dc:creator>Robo_B_</dc:creator>
      <dc:date>2013-10-31T20:51:56Z</dc:date>
    </item>
    <item>
      <title>any feedback on this. when i</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/tmi/m-p/970322#M3287</link>
      <description>&lt;P&gt;any feedback on this.&amp;nbsp;when i run my mpi program using tmi option, it hangs for some time and then errors out. It hangs on MPI_Comm_spawn call in the code but when&amp;nbsp;I use shm:tcp option, program works fine.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;$ /opt/intel/impi/4.1.1.036/intel64/bin/mpirun -n 1 -perhost 1 -f ./mpd.hosts -env I_MPI_DEBUG 2 -env I_MPI_FABRICS shm:tmi ./parent&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;[0] MPI startup(): shm and tmi data transfer modes&lt;/P&gt;
&lt;P&gt;--&amp;gt;provided: MPI_THREAD_MULTIPLE&lt;BR /&gt;--&amp;gt;Initalizing MPI environment...&lt;BR /&gt;--&amp;gt;Finished initalizing MPI environment.&lt;BR /&gt;--&amp;gt;Spawning child binary ...&lt;BR /&gt;Fatal error in PMPI_Init_thread: Invalid port, error stack:&lt;BR /&gt;MPIR_Init_thread(658)............................:&lt;BR /&gt;MPID_Init(320)...................................: spawned process group was unable to connect back to the parent on port &amp;lt;tag#0$epaddr_size#16$epaddr#24000000000000000302240000000000$&amp;gt;&lt;BR /&gt;MPID_Comm_connect(206)...........................:&lt;BR /&gt;MPIDI_Comm_connect(579)..........................: Named port tag#0$epaddr_size#16$epaddr#24000000000000000302240000000000$ does not exist&lt;BR /&gt;MPIDI_Comm_connect(380)..........................:&lt;BR /&gt;MPIDI_Create_inter_root_communicator_connect(134):&lt;BR /&gt;MPIDI_CH3_Connect_to_root(309)...................:&lt;BR /&gt;MPID_nem_tmi_connect_to_root(1043)...............:&lt;BR /&gt;(unknown)(): Other MPI error&lt;/P&gt;
&lt;P&gt;if i use shm:dapl option then it is not able to open RDMA device and I encounter the following issue:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;$ /opt/intel/impi/4.1.1.036/intel64/bin/mpirun -n 1 -perhost 1 -f ./mpd.hosts -env I_MPI_DEBUG 2 -env I_MPI_FABRICS shm:dapl ./parent&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-mlx4_0-1&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-mlx4_0-2&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-ib0&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-ib1&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-mthca0-1&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-mthca0-2&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-ipath0-1&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-ipath0-2&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-ehca0-2&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-iwarp&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-mlx4_0-1u&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-mlx4_0-2u&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-mthca0-1u&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-mthca0-2u&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-cma-roe-eth2&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-cma-roe-eth3&lt;BR /&gt;librdmacm: Fatal: unable to open RDMA device&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-scm-roe-mlx4_0-1&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: ofa-v2-scm-roe-mlx4_0-2&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: OpenIB-cma&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: OpenIB-cma-1&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: OpenIB-mthca0-1&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: OpenIB-mthca0-2&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: OpenIB-mlx4_0-1&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: OpenIB-mlx4_0-2&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: OpenIB-ipath0-1&lt;BR /&gt;DAT: library load failure: libdaplscm.so.2: cannot open shared object file: No such file or directory&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: OpenIB-ipath0-2&lt;BR /&gt;DAT: library load failure: libdaplscm.so.2: cannot open shared object file: No such file or directory&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: OpenIB-ehca0-2&lt;BR /&gt;DAT: library load failure: libdaplscm.so.2: cannot open shared object file: No such file or directory&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: OpenIB-iwarp&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: OpenIB-cma-roe-eth2&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: OpenIB-cma-roe-eth3&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: OpenIB-scm-roe-mlx4_0-1&lt;BR /&gt;[0] DAPL startup(): trying to open default DAPL provider from dat registry: OpenIB-scm-roe-mlx4_0-2&lt;BR /&gt;[0] MPI startup(): dapl fabric is not available and fallback fabric is not enabled&lt;/P&gt;
&lt;P&gt;my dat.conf file looks like this&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;$ cat /etc/dat.conf&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;BR /&gt;OpenIB-cma u1.2 nonthreadsafe default libdaplcma.so.1 dapl.1.2 "ib0 0" ""&lt;BR /&gt;OpenIB-cma-1 u1.2 nonthreadsafe default libdaplcma.so.1 dapl.1.2 "ib1 0" ""&lt;BR /&gt;OpenIB-mthca0-1 u1.2 nonthreadsafe default libdaplscm.so.1 dapl.1.2 "mthca0 1" ""&lt;BR /&gt;OpenIB-mthca0-2 u1.2 nonthreadsafe default libdaplscm.so.1 dapl.1.2 "mthca0 2" ""&lt;BR /&gt;OpenIB-mlx4_0-1 u1.2 nonthreadsafe default libdaplscm.so.1 dapl.1.2 "mlx4_0 1" ""&lt;BR /&gt;OpenIB-mlx4_0-2 u1.2 nonthreadsafe default libdaplscm.so.1 dapl.1.2 "mlx4_0 2" ""&lt;BR /&gt;OpenIB-ipath0-1 u1.2 nonthreadsafe default libdaplscm.so.1 dapl.1.2 "ipath0 1" ""&lt;BR /&gt;OpenIB-ipath0-2 u1.2 nonthreadsafe default libdaplscm.so.1 dapl.1.2 "ipath0 2" ""&lt;BR /&gt;OpenIB-ehca0-2 u1.2 nonthreadsafe default libdaplscm.so.1 dapl.1.2 "ehca0 1" ""&lt;BR /&gt;OpenIB-iwarp u1.2 nonthreadsafe default libdaplcma.so.1 dapl.1.2 "eth2 0" ""&lt;BR /&gt;OpenIB-cma-roe-eth2 u1.2 nonthreadsafe default libdaplcma.so.1 dapl.1.2 "eth2 0" ""&lt;BR /&gt;OpenIB-cma-roe-eth3 u1.2 nonthreadsafe default libdaplcma.so.1 dapl.1.2 "eth3 0" ""&lt;BR /&gt;OpenIB-scm-roe-mlx4_0-1 u1.2 nonthreadsafe default libdaplscm.so.1 dapl.1.2 "mlx4_0 1" ""&lt;BR /&gt;OpenIB-scm-roe-mlx4_0-2 u1.2 nonthreadsafe default libdaplscm.so.1 dapl.1.2 "mlx4_0 2" ""&lt;BR /&gt;ofa-v2-mlx4_0-1 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 1" ""&lt;BR /&gt;ofa-v2-mlx4_0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 2" ""&lt;BR /&gt;ofa-v2-ib0 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "ib0 0" ""&lt;BR /&gt;ofa-v2-ib1 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "ib1 0" ""&lt;BR /&gt;ofa-v2-mthca0-1 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mthca0 1" ""&lt;BR /&gt;ofa-v2-mthca0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mthca0 2" ""&lt;BR /&gt;ofa-v2-ipath0-1 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "ipath0 1" ""&lt;BR /&gt;ofa-v2-ipath0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "ipath0 2" ""&lt;BR /&gt;ofa-v2-ehca0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "ehca0 1" ""&lt;BR /&gt;ofa-v2-iwarp u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "eth2 0" ""&lt;BR /&gt;ofa-v2-mlx4_0-1u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx4_0 1" ""&lt;BR /&gt;ofa-v2-mlx4_0-2u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mlx4_0 2" ""&lt;BR /&gt;ofa-v2-mthca0-1u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mthca0 1" ""&lt;BR /&gt;ofa-v2-mthca0-2u u2.0 nonthreadsafe default libdaploucm.so.2 dapl.2.0 "mthca0 2" ""&lt;BR /&gt;ofa-v2-cma-roe-eth2 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "eth2 0" ""&lt;BR /&gt;ofa-v2-cma-roe-eth3 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 "eth3 0" ""&lt;BR /&gt;ofa-v2-scm-roe-mlx4_0-1 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 1" ""&lt;BR /&gt;ofa-v2-scm-roe-mlx4_0-2 u2.0 nonthreadsafe default libdaploscm.so.2 dapl.2.0 "mlx4_0 2" ""&lt;/P&gt;
&lt;P&gt;my tmi.conf file looks like this:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;$ cat /etc/tmi.conf&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;BR /&gt;# TMI provider configuration&lt;BR /&gt;#&lt;BR /&gt;# format od each line:&lt;BR /&gt;# &amp;lt;name&amp;gt; &amp;lt;version&amp;gt; &amp;lt;path/to/library&amp;gt; &amp;lt;string-arguments&amp;gt;&lt;BR /&gt;#&lt;BR /&gt;# Notice: the string arguments must have at least one character inside&lt;BR /&gt;#&lt;/P&gt;
&lt;P&gt;psm 1.1 libtmip_psm.so " " # comments ok&lt;/P&gt;
&lt;P&gt;and my .bash_profile looks like this&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;$ cat ~/.bash_profile&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;BR /&gt;# .bash_profile&lt;/P&gt;
&lt;P&gt;# Get the aliases and functions&lt;BR /&gt;if [ -f ~/.bashrc ]; then&lt;BR /&gt; . ~/.bashrc&lt;BR /&gt;fi&lt;/P&gt;
&lt;P&gt;# User specific environment and startup programs&lt;/P&gt;
&lt;P&gt;PATH=$PATH:$HOME/bin&lt;/P&gt;
&lt;P&gt;export PATH&lt;BR /&gt;export I_MPI_TMI_PROVIDER=psm&lt;BR /&gt;export PSM_SHAREDCONTEXTS_MAX=20&lt;BR /&gt;export TMI_CONFIG=/etc/tmi.conf&lt;BR /&gt;export I_MPI_FABRICS=shm:tmi&lt;BR /&gt;DAT_OVERIDE=/etc/dat.conf; export DAT_OVERIDE&lt;BR /&gt;I_MPI_ROOT=/opt/intel/impi/4.1.1.036; export I_MPI_ROOT&lt;/P&gt;
&lt;P&gt;export PATH=/opt/intel/impi/4.1.1.036/intel64/bin:$PATH&lt;/P&gt;
&lt;P&gt;export LD_LIBRARY_PATH=/usr/lib64:/opt/intel/impi/4.1.1.036/intel64/lib:/opt/intel/impi/4.1.1.036/lib64:/usr/local/lib:$LD_LIBRARY_PATH&lt;/P&gt;
&lt;P&gt;export PATH="$PATH":/bin:/usr/lib:/usr:/usr/local/lib:/usr/lib64&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;$ cat mpd.hosts&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;10.20.xx.xx&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Nov 2013 07:19:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/tmi/m-p/970322#M3287</guid>
      <dc:creator>Robo_B_</dc:creator>
      <dc:date>2013-11-05T07:19:06Z</dc:date>
    </item>
  </channel>
</rss>

