<?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: Intel MPI and DAPL in Intel® MPI Library</title>
    <link>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-and-DAPL/m-p/855116#M1521</link>
    <description>&lt;DIV style="margin:0px;"&gt;Hi Dimitri,&lt;BR /&gt;&lt;BR /&gt;Thank you foryour response. I have several more questions:&lt;BR /&gt;&lt;BR /&gt;(1) Which interface adapter in the dat.conf should I use for Mellanox ConnectX WinOF? &lt;BR /&gt;&lt;BR /&gt;(2)What doesI_MPI_NETMASK and I_MPI_DEVICE doif I specify both of them?&lt;BR /&gt;&lt;BR /&gt;(3) Can you provide mea checklist to verify whether my configuration is correct or not?&lt;BR /&gt;&lt;BR /&gt;(4) I retried the command with the following changes:&lt;BR /&gt; (a) Add path for both "dat.conf" and "dat.dll" to %PATH%&lt;BR /&gt; (b) Remove "::ibnic0v2" from the command&lt;BR /&gt; (c) Modified "c:Datdat.conf" to include path to the dlls.&lt;BR /&gt;&lt;BR /&gt; I still am getting the same error. Here is the output from the run.&lt;BR /&gt;&lt;BR /&gt;C:IntelMPIEvalHelloWorld&amp;gt;mpiexec -n 1 -env I_MPI_DEBUG 100 -env I_MPI_FALLBACK_DEVICE 0 -env I_MPI_DEVICE rdma HelloWorld.exe &lt;BR /&gt;[0] MPI startup(): I_MPI_LIBRARY_VERSION 3.2.1&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_DATE_OF_BUILD 3/12/2009 11:42:10 AM&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_MY_CMD_LINE winconfigure.wsf&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_MACHINENAME SVSMPIW03&lt;BR /&gt;[0] MPI startup(): I_MPI_DEVICE_VERSION 3.2.1 3/12/2009&lt;BR /&gt;[0] MPIDI_CH3I_SHM_recv_alarm_msg(): enable generic copy routine for short messages&lt;BR /&gt;[0] MPIDI_CH3_Init(): number of shm buffers = 16&lt;BR /&gt;[0] MPIDI_CH3_Init(): size of shm buffer = 16384&lt;BR /&gt;[0] MPIDI_CH3_Init(): size of shm buffer structure = 16400&lt;BR /&gt;[0] MPIDI_CH3_Init(): size of shm queue structure = 262408&lt;BR /&gt;[0] MPIDI_CH3_Init(): can not use fallback device&lt;BR /&gt;[0] MPIDI_CH3_Init(): failover flags = 0x5&lt;BR /&gt;[0] MPIDI_CH3_Init(): wait timeout = 0&lt;BR /&gt;[0] MPIDI_CH3I_RDMA_init(): entering&lt;BR /&gt;[0] I_MPI_init_dat_regestry_info(): trying to load dat library dat.dll&lt;BR /&gt;[0] I_MPI_init_dat_regestry_info(): trying to load dat library dat2.dll&lt;BR /&gt;[0] MPIDI_CH3I_RDMA_init(): exiting&lt;BR /&gt;[0] MPI startup(): Intel MPI Library, Version 3.2.1 Build 20090312&lt;BR /&gt;[0] MPI startup(): Copyright (C) 2003-2009 Intel Corporation. All rights reserved.&lt;BR /&gt;&lt;BR /&gt;job aborted:&lt;BR /&gt;rank: node: exit code[: error message]&lt;BR /&gt;0: WINDOWS-BXEERKH: -1073741819: process 0 exited without calling finalize&lt;BR /&gt;&lt;BR /&gt;Thanks again for your help.&lt;BR /&gt;&lt;BR /&gt;Warenne&lt;BR /&gt;&lt;/DIV&gt;
&lt;BR /&gt;</description>
    <pubDate>Thu, 16 Jul 2009 16:58:57 GMT</pubDate>
    <dc:creator>wcasano</dc:creator>
    <dc:date>2009-07-16T16:58:57Z</dc:date>
    <item>
      <title>Intel MPI and DAPL</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-and-DAPL/m-p/855113#M1518</link>
      <description>I am migrating MPI application written for Linux to Windows (Windows 2008 server). I downloaded the MPI&lt;BR /&gt;Library Kit for eval. I am also using Mellanox WinOF for Windows. &lt;BR /&gt;&lt;BR /&gt;I am getting "DAPL provider is not found and fallback device is not enabled" when I&lt;BR /&gt;run:&lt;BR /&gt;&lt;BR /&gt;mpiexec -n 4 -env I_MPI_DEBUG 100 -env I_MPI_FALLBACK_DEVICE 0 -env I_MPI_DEVICE rdma::ibnic0v2 HelloWorld.exe &lt;BR /&gt;&lt;BR /&gt;I would like to know how to configure; so that I can run with I_MPI_DEVICE rdma.&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Warenne Casano&lt;BR /&gt;&lt;BR /&gt;================================================================&lt;BR /&gt;Here is the output from the run.&lt;BR /&gt;================================================================&lt;BR /&gt;
&lt;P&gt;C:\IntelMPIEval\HelloWorld&amp;gt;mpiexec -n 4 -env I_MPI_DEBUG 100 -env I_MPI_FALLBACK_DEVICE 0 -env I_MPI_DEVICE rdma::ibnic0v2 HelloWorld.exe &lt;BR /&gt;[0] MPI startup(): I_MPI_LIBRARY_VERSION 3.2.1&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_DATE_OF_BUILD 3/12/2009 11:42:10 AM&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_MY_CMD_LINE winconfigure.wsf&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_MACHINENAME SVSMPIW03&lt;BR /&gt;[0] MPI startup(): I_MPI_DEVICE_VERSION 3.2.1 3/12/2009&lt;BR /&gt;[0] MPI startup(): I_MPI_LIBRARY_VERSION 3.2.1&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_DATE_OF_BUILD 3/12/2009 11:42:10 AM&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_MY_CMD_LINE winconfigure.wsf&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_MACHINENAME SVSMPIW03&lt;BR /&gt;[0] MPI startup(): I_MPI_DEVICE_VERSION 3.2.1 3/12/2009&lt;BR /&gt;[0] MPI startup(): I_MPI_LIBRARY_VERSION 3.2.1&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_DATE_OF_BUILD 3/12/2009 11:42:10 AM&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_MY_CMD_LINE winconfigure.wsf&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_MACHINENAME SVSMPIW03&lt;BR /&gt;[0] MPI startup(): I_MPI_DEVICE_VERSION 3.2.1 3/12/2009&lt;BR /&gt;[0] MPI startup(): I_MPI_LIBRARY_VERSION 3.2.1&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_DATE_OF_BUILD 3/12/2009 11:42:10 AM&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_MY_CMD_LINE winconfigure.wsf&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_MACHINENAME SVSMPIW03&lt;BR /&gt;[0] MPI startup(): I_MPI_DEVICE_VERSION 3.2.1 3/12/2009&lt;BR /&gt;[0] MPIDI_CH3I_SHM_recv_alarm_msg(): enable generic copy routine for short messages&lt;BR /&gt;[0] MPIDI_CH3_Init(): number of shm buffers = 16&lt;BR /&gt;[0] MPIDI_CH3_Init(): size of shm buffer = 16384&lt;BR /&gt;[0] MPIDI_CH3_Init(): size of shm buffer structure = 16400&lt;BR /&gt;[0] MPIDI_CH3_Init(): size of shm queue structure = 262408&lt;BR /&gt;[0] MPIDI_CH3_Init(): can not use fallback device&lt;BR /&gt;[0] MPIDI_CH3_Init(): failover flags = 0x5&lt;BR /&gt;[0] MPIDI_CH3_Init(): wait timeout = 0&lt;BR /&gt;[3] MPIDI_CH3I_SHM_recv_alarm_msg(): enable generic copy routine for short messages&lt;BR /&gt;[3] MPIDI_CH3_Init(): number of shm buffers = 16&lt;BR /&gt;[3] MPIDI_CH3_Init(): size of shm buffer = 16384&lt;BR /&gt;[3] MPIDI_CH3_Init(): size of shm buffer structure = 16400&lt;BR /&gt;[3] MPIDI_CH3_Init(): size of shm queue structure = 262408&lt;BR /&gt;[3] MPIDI_CH3_Init(): can not use fallback device&lt;BR /&gt;[0] MPIDI_CH3I_RDMA_init(): entering&lt;BR /&gt;[0] I_MPI_init_dat_regestry_info(): trying to load dat library dat.dll&lt;BR /&gt;[3] MPIDI_CH3_Init(): failover flags = 0x5&lt;BR /&gt;[3] MPIDI_CH3_Init(): wait timeout = 0&lt;BR /&gt;[3] MPIDI_CH3I_RDMA_init(): entering&lt;BR /&gt;[3] I_MPI_init_dat_regestry_info(): trying to load dat library dat.dll&lt;BR /&gt;[1] MPIDI_CH3I_SHM_recv_alarm_msg(): enable generic copy routine for short messages&lt;BR /&gt;[1] MPIDI_CH3_Init(): number of shm buffers = 16&lt;BR /&gt;[1] MPIDI_CH3_Init(): size of shm buffer = 16384&lt;BR /&gt;[1] MPIDI_CH3_Init(): size of shm buffer structure = 16400&lt;BR /&gt;[1] MPIDI_CH3_Init(): size of shm queue structure = 262408&lt;BR /&gt;[1] MPIDI_CH3_Init(): can not use fallback device&lt;BR /&gt;[1] MPIDI_CH3_Init(): failover flags = 0x5&lt;BR /&gt;[1] MPIDI_CH3_Init(): wait timeout = 0&lt;BR /&gt;[2] MPIDI_CH3I_SHM_recv_alarm_msg(): enable generic copy routine for short messages&lt;BR /&gt;[2] MPIDI_CH3_Init(): number of shm buffers = 16&lt;BR /&gt;[2] MPIDI_CH3_Init(): size of shm buffer = 16384&lt;BR /&gt;[2] MPIDI_CH3_Init(): size of shm buffer structure = 16400&lt;BR /&gt;[2] MPIDI_CH3_Init(): size of shm queue structure = 262408&lt;BR /&gt;[2] MPIDI_CH3_Init(): can not use fallback device&lt;BR /&gt;[2] MPIDI_CH3_Init(): failover flags = 0x5&lt;BR /&gt;[2] MPIDI_CH3_Init(): wait timeout = 0&lt;BR /&gt;[2] MPIDI_CH3I_RDMA_init(): entering&lt;BR /&gt;[2] I_MPI_init_dat_regestry_info(): trying to load dat library dat.dll&lt;BR /&gt;[1] MPIDI_CH3I_RDMA_init(): entering&lt;BR /&gt;[1] I_MPI_init_dat_regestry_info(): trying to load dat library dat.dll&lt;BR /&gt;[0] I_MPI_init_dat_regestry_info(): trying to load dat library dat2.dll&lt;BR /&gt;[1] I_MPI_init_dat_regestry_info(): trying to load dat library dat2.dll&lt;BR /&gt;[3] I_MPI_init_dat_regestry_info(): trying to load dat library dat2.dll&lt;BR /&gt;[2] I_MPI_init_dat_regestry_info(): trying to load dat library dat2.dll&lt;BR /&gt;[0] MPIDI_CH3I_RDMA_init(): exiting&lt;BR /&gt;[0] MPI startup(): Intel MPI Library, Version 3.2.1 Build 20090312&lt;BR /&gt;[0] MPI startup(): Copyright (C) 2003-2009 Intel Corporation. All rights reserved.&lt;BR /&gt;[3] MPIDI_CH3I_RDMA_init(): exiting&lt;BR /&gt;[1] MPIDI_CH3I_RDMA_init(): exiting&lt;BR /&gt;[2] MPIDI_CH3I_RDMA_init(): exiting&lt;/P&gt;
&lt;P&gt;job aborted:&lt;BR /&gt;rank: node: exit code[: error message]&lt;BR /&gt;0: WINDOWS-BXEERKH: -1073741819: process 0 exited without calling finalize&lt;BR /&gt;&lt;BR /&gt;1: WINDOWS-BXEERKH: -1073741819: process 1 exited without calling finalize&lt;BR /&gt;2: WINDOWS-BXEERKH: -1073741819: process 2 exited without calling finalize&lt;BR /&gt;3: WINDOWS-BXEERKH: -1073741819: process 3 exited without calling finalize&lt;BR /&gt;&lt;BR /&gt;================================================================&lt;BR /&gt;Here is the content of dat.conf (in C:\Dat)&lt;BR /&gt;================================================================&lt;BR /&gt;#&lt;BR /&gt;# DAT (DAPL) configuration file&lt;BR /&gt;#&lt;BR /&gt;# Entries scanned sequentially - first entry to open is used.&lt;BR /&gt;#&lt;BR /&gt;# Each entry requires the following fields:&lt;BR /&gt;#&lt;BR /&gt;# &lt;IA_NAME&gt; &lt;API_VERSION&gt; &lt;THREADSAFETY&gt; &lt;DEFAULT&gt; &lt;DAPL_LIB_PATH&gt; \&lt;BR /&gt;# &lt;PROVIDER_VERSION&gt; &lt;IA_PARAMS&gt; &lt;PLATFORM_PARAMS&gt;&lt;BR /&gt;#&lt;BR /&gt;# DAT v1.1 dapl provider configuration for HCA0 port 1&lt;BR /&gt;ibnic0 u1.1 threadsafe default dapl.dll ri.1.1 "IbalHca0 1" ""&lt;BR /&gt;IbalHca0 u1.1 threadsafe default dapl.dll ri.1.1 "IbalHca0 1" ""&lt;BR /&gt;#&lt;BR /&gt;# DAT 1.1 debug&lt;BR /&gt;ibnic0d u1.1 threadsafe default dapld.dll ri.1.1 "IbalHca0 1" ""&lt;BR /&gt;#&lt;BR /&gt;# DAT 2.0&lt;BR /&gt;ibnic0v2 u2.0 nonthreadsafe default dapl2.dll ri.2.0 "IbalHca0 1" ""&lt;BR /&gt;ibnic1v2 u2.0 nonthreadsafe default dapl2.dll ri.2.0 "IbalHca1 1" ""&lt;BR /&gt;IbalHca0v2 u2.0 nonthreadsafe default dapl2.dll ri.2.0 "IbalHca0 1" ""&lt;BR /&gt;#&lt;BR /&gt;# DAT 2.0 (debug)&lt;BR /&gt;ibnic0v2d u2.0 nonthreadsafe default dapl2d.dll" ri.2.0 "IbalHca0 1" ""&lt;BR /&gt;#&lt;BR /&gt;# DAT 2.0 [socket-cm] InfiniBand QPs setup by passing QP info over a socket&lt;BR /&gt;# connection; supports DAT Windows &amp;lt;==&amp;gt; Linux over IB connections.&lt;BR /&gt;ibnic0v2-scm u2.0 nonthreadsafe default apl2-scm.dll ri.2.0 "IbalHca0 1" ""&lt;BR /&gt;#&lt;BR /&gt;# Socket-CM (debug)&lt;BR /&gt;ibnic0v2-scmd u2.0 nonthreadsafe default dapl2-scmd.dll" ri.2.0 "IbalHca0 1" ""&lt;/PLATFORM_PARAMS&gt;&lt;/IA_PARAMS&gt;&lt;/PROVIDER_VERSION&gt;&lt;/DAPL_LIB_PATH&gt;&lt;/DEFAULT&gt;&lt;/THREADSAFETY&gt;&lt;/API_VERSION&gt;&lt;/IA_NAME&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 15 Jul 2009 20:28:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-and-DAPL/m-p/855113#M1518</guid>
      <dc:creator>wcasano</dc:creator>
      <dc:date>2009-07-15T20:28:08Z</dc:date>
    </item>
    <item>
      <title>Re: Intel MPI and DAPL</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-and-DAPL/m-p/855114#M1519</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/435756"&gt;wcasano&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;I am migrating MPI application written for Linux to Windows (Windows 2008 server). I downloaded the MPI&lt;BR /&gt;Library Kit for eval. I am also using Mellanox WinOF for Windows. &lt;BR /&gt;&lt;BR /&gt;I am getting "DAPL provider is not found and fallback device is not enabled" when I&lt;BR /&gt;run:&lt;BR /&gt;&lt;BR /&gt;mpiexec -n 4 -env I_MPI_DEBUG 100 -env I_MPI_FALLBACK_DEVICE 0 -env I_MPI_DEVICE rdma::ibnic0v2 HelloWorld.exe &lt;BR /&gt;&lt;BR /&gt;I would like to know how to configure; so that I can run with I_MPI_DEVICE rdma.&lt;BR /&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;Hi Warenne,&lt;BR /&gt;&lt;BR /&gt;The command line is correct, but why do you use 2 colons in &lt;EM&gt;"rdma::ibnic0v2"?&lt;BR /&gt;&lt;BR /&gt;Is dat.dll accessible through %PATH% variable?&lt;BR /&gt;&lt;BR /&gt;I've check dat.conf on our server and I see the full path to any dll in this file.&lt;BR /&gt;&lt;BR /&gt;Best wishes,&lt;BR /&gt; Dmitry&lt;BR /&gt;&lt;/EM&gt;</description>
      <pubDate>Thu, 16 Jul 2009 10:00:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-and-DAPL/m-p/855114#M1519</guid>
      <dc:creator>Dmitry_K_Intel2</dc:creator>
      <dc:date>2009-07-16T10:00:47Z</dc:date>
    </item>
    <item>
      <title>Re: Intel MPI and DAPL</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-and-DAPL/m-p/855115#M1520</link>
      <description>&lt;DIV style="margin:0px;"&gt;Hi Dimitri,&lt;BR /&gt;&lt;BR /&gt;Thank you foryour response. I have several more questions:&lt;BR /&gt;&lt;BR /&gt;(1) Which interface adapter in the dat.conf should I use for Mellanox ConnectX WinOF? &lt;BR /&gt;&lt;BR /&gt;(2)What doesI_MPI_NETMASK and I_MPI_DEVICE doif I specify both of them?&lt;BR /&gt;&lt;BR /&gt;(3) Can you provide mea checklist to verify whether my configuration is correct or not?&lt;BR /&gt;&lt;BR /&gt;(4) I retried the command with the following changes:&lt;BR /&gt; (a) Add path for both "dat.conf" and "dat.dll" to %PATH%&lt;BR /&gt; (b) Remove "::ibnic0v2" from the command&lt;BR /&gt; (c) Modified "c:Datdat.conf" to include path to the dlls.&lt;BR /&gt;&lt;BR /&gt; I still am getting the same error. Here is the output from the run.&lt;BR /&gt;&lt;BR /&gt;C:IntelMPIEvalHelloWorld&amp;gt;mpiexec -n 1 -env I_MPI_DEBUG 100 -env I_MPI_FALLBACK_DEVICE 0 -env I_MPI_DEVICE rdma HelloWorld.exe &lt;BR /&gt;[0] MPI startup(): I_MPI_LIBRARY_VERSION 3.2.1&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_DATE_OF_BUILD 3/12/2009 11:42:10 AM&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_MY_CMD_LINE winconfigure.wsf&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_MACHINENAME SVSMPIW03&lt;BR /&gt;[0] MPI startup(): I_MPI_DEVICE_VERSION 3.2.1 3/12/2009&lt;BR /&gt;[0] MPIDI_CH3I_SHM_recv_alarm_msg(): enable generic copy routine for short messages&lt;BR /&gt;[0] MPIDI_CH3_Init(): number of shm buffers = 16&lt;BR /&gt;[0] MPIDI_CH3_Init(): size of shm buffer = 16384&lt;BR /&gt;[0] MPIDI_CH3_Init(): size of shm buffer structure = 16400&lt;BR /&gt;[0] MPIDI_CH3_Init(): size of shm queue structure = 262408&lt;BR /&gt;[0] MPIDI_CH3_Init(): can not use fallback device&lt;BR /&gt;[0] MPIDI_CH3_Init(): failover flags = 0x5&lt;BR /&gt;[0] MPIDI_CH3_Init(): wait timeout = 0&lt;BR /&gt;[0] MPIDI_CH3I_RDMA_init(): entering&lt;BR /&gt;[0] I_MPI_init_dat_regestry_info(): trying to load dat library dat.dll&lt;BR /&gt;[0] I_MPI_init_dat_regestry_info(): trying to load dat library dat2.dll&lt;BR /&gt;[0] MPIDI_CH3I_RDMA_init(): exiting&lt;BR /&gt;[0] MPI startup(): Intel MPI Library, Version 3.2.1 Build 20090312&lt;BR /&gt;[0] MPI startup(): Copyright (C) 2003-2009 Intel Corporation. All rights reserved.&lt;BR /&gt;&lt;BR /&gt;job aborted:&lt;BR /&gt;rank: node: exit code[: error message]&lt;BR /&gt;0: WINDOWS-BXEERKH: -1073741819: process 0 exited without calling finalize&lt;BR /&gt;&lt;BR /&gt;Thanks again for your help.&lt;BR /&gt;&lt;BR /&gt;Warenne&lt;BR /&gt;&lt;/DIV&gt;
&lt;BR /&gt;</description>
      <pubDate>Thu, 16 Jul 2009 16:58:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-and-DAPL/m-p/855115#M1520</guid>
      <dc:creator>wcasano</dc:creator>
      <dc:date>2009-07-16T16:58:52Z</dc:date>
    </item>
    <item>
      <title>Re: Intel MPI and DAPL</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-and-DAPL/m-p/855116#M1521</link>
      <description>&lt;DIV style="margin:0px;"&gt;Hi Dimitri,&lt;BR /&gt;&lt;BR /&gt;Thank you foryour response. I have several more questions:&lt;BR /&gt;&lt;BR /&gt;(1) Which interface adapter in the dat.conf should I use for Mellanox ConnectX WinOF? &lt;BR /&gt;&lt;BR /&gt;(2)What doesI_MPI_NETMASK and I_MPI_DEVICE doif I specify both of them?&lt;BR /&gt;&lt;BR /&gt;(3) Can you provide mea checklist to verify whether my configuration is correct or not?&lt;BR /&gt;&lt;BR /&gt;(4) I retried the command with the following changes:&lt;BR /&gt; (a) Add path for both "dat.conf" and "dat.dll" to %PATH%&lt;BR /&gt; (b) Remove "::ibnic0v2" from the command&lt;BR /&gt; (c) Modified "c:Datdat.conf" to include path to the dlls.&lt;BR /&gt;&lt;BR /&gt; I still am getting the same error. Here is the output from the run.&lt;BR /&gt;&lt;BR /&gt;C:IntelMPIEvalHelloWorld&amp;gt;mpiexec -n 1 -env I_MPI_DEBUG 100 -env I_MPI_FALLBACK_DEVICE 0 -env I_MPI_DEVICE rdma HelloWorld.exe &lt;BR /&gt;[0] MPI startup(): I_MPI_LIBRARY_VERSION 3.2.1&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_DATE_OF_BUILD 3/12/2009 11:42:10 AM&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_MY_CMD_LINE winconfigure.wsf&lt;BR /&gt;[0] MPI startup(): I_MPI_VERSION_MACHINENAME SVSMPIW03&lt;BR /&gt;[0] MPI startup(): I_MPI_DEVICE_VERSION 3.2.1 3/12/2009&lt;BR /&gt;[0] MPIDI_CH3I_SHM_recv_alarm_msg(): enable generic copy routine for short messages&lt;BR /&gt;[0] MPIDI_CH3_Init(): number of shm buffers = 16&lt;BR /&gt;[0] MPIDI_CH3_Init(): size of shm buffer = 16384&lt;BR /&gt;[0] MPIDI_CH3_Init(): size of shm buffer structure = 16400&lt;BR /&gt;[0] MPIDI_CH3_Init(): size of shm queue structure = 262408&lt;BR /&gt;[0] MPIDI_CH3_Init(): can not use fallback device&lt;BR /&gt;[0] MPIDI_CH3_Init(): failover flags = 0x5&lt;BR /&gt;[0] MPIDI_CH3_Init(): wait timeout = 0&lt;BR /&gt;[0] MPIDI_CH3I_RDMA_init(): entering&lt;BR /&gt;[0] I_MPI_init_dat_regestry_info(): trying to load dat library dat.dll&lt;BR /&gt;[0] I_MPI_init_dat_regestry_info(): trying to load dat library dat2.dll&lt;BR /&gt;[0] MPIDI_CH3I_RDMA_init(): exiting&lt;BR /&gt;[0] MPI startup(): Intel MPI Library, Version 3.2.1 Build 20090312&lt;BR /&gt;[0] MPI startup(): Copyright (C) 2003-2009 Intel Corporation. All rights reserved.&lt;BR /&gt;&lt;BR /&gt;job aborted:&lt;BR /&gt;rank: node: exit code[: error message]&lt;BR /&gt;0: WINDOWS-BXEERKH: -1073741819: process 0 exited without calling finalize&lt;BR /&gt;&lt;BR /&gt;Thanks again for your help.&lt;BR /&gt;&lt;BR /&gt;Warenne&lt;BR /&gt;&lt;/DIV&gt;
&lt;BR /&gt;</description>
      <pubDate>Thu, 16 Jul 2009 16:58:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-and-DAPL/m-p/855116#M1521</guid>
      <dc:creator>wcasano</dc:creator>
      <dc:date>2009-07-16T16:58:57Z</dc:date>
    </item>
    <item>
      <title>Re: Intel MPI and DAPL</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-and-DAPL/m-p/855117#M1522</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/435756"&gt;wcasano&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;DIV style="margin:0px;"&gt;Hi Dimitri,&lt;BR /&gt;&lt;BR /&gt;Thank you foryour response. I have several more questions:&lt;BR /&gt;&lt;BR /&gt;(1) Which interface adapter in the dat.conf should I use for Mellanox ConnectX WinOF? &lt;BR /&gt;&lt;BR /&gt;(2)What doesI_MPI_NETMASK and I_MPI_DEVICE doif I specify both of them?&lt;BR /&gt;&lt;BR /&gt;(3) Can you provide mea checklist to verify whether my configuration is correct or not?&lt;BR /&gt;&lt;BR /&gt;(4) I retried the command with the following changes:&lt;BR /&gt; (a) Add path for both "dat.conf" and "dat.dll" to %PATH%&lt;BR /&gt; (b) Remove "::ibnic0v2" from the command&lt;BR /&gt; (c) Modified "c:Datdat.conf" to include path to the dlls.&lt;BR /&gt;&lt;BR /&gt;Warenne&lt;BR /&gt;&lt;/DIV&gt;
&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;Hi Warenne,&lt;BR /&gt;&lt;BR /&gt;1. &lt;SPAN style="font-family: Arial; font-size: x-small;"&gt;&lt;SPAN style="font-size: 10pt; font-family: Arial;"&gt;ibnic0v2 should be OK.&lt;BR /&gt;2. try to disable I_MPI_NETMASK for a while.&lt;BR /&gt;3. could you try 'dapltest.exe'? This utility should show you a correct adapter.&lt;BR /&gt;4. dat.conf on our server looks like:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
&lt;P class="MsoNormal"&gt;&lt;SPAN style="font-family: Arial; font-size: x-small;"&gt;&lt;SPAN style="font-size: 10pt; font-family: Arial;"&gt;# DAT v1.1 dapl provider configuration for HCA0 port 1&lt;BR /&gt;ibnic0 u1.1 threadsafe default C:Windowsdapl.dll ri.1.1 "IbalHca0 1" ""&lt;BR /&gt;IbalHca0 u1.1 threadsafe default C:Windowsdapl.dll ri.1.1 "IbalHca0 1" ""&lt;BR /&gt;&lt;BR /&gt;# DAT 1.1 debug&lt;BR /&gt;ibnic0d u1.1 threadsafe default "C:\Program Files (x86)\WinOF\dapld.dll" ri.1.1 "IbalHca0 1" ""&lt;BR /&gt;&lt;BR /&gt;# DAT 2.0&lt;BR /&gt;ibnic0v2 u2.0 nonthreadsafe default C:Windowsdapl2.dll ri.2.0 "IbalHca0 1" ""&lt;BR /&gt;IbalHca0v2 u2.0 nonthreadsafe default C:Windowsdapl2.dll ri.2.0 "IbalHca0 1" ""&lt;BR /&gt;&lt;BR /&gt;# DAT 2.0 (debug)&lt;BR /&gt;ibnic0v2d u2.0 nonthreadsafe default "C:\Program Files (x86)\WinOF\dapl2d.dll" ri.2.0 "IbalHca0 1" ""&lt;BR /&gt;&lt;BR /&gt;# DAT 2.0 [socket-cm] InfiniBand QPs setup by passing QP info over a socket&lt;BR /&gt;# connection; supports DAT Windows &amp;lt;==&amp;gt; Linux over IB connections.&lt;BR /&gt;ibnic0v2-scm u2.0 nonthreadsafe default C:Windowsdapl2-scm.dll ri.2.0 "IbalHca0 1" ""&lt;BR /&gt;&lt;BR /&gt;# Socket-CM (debug)&lt;BR /&gt;ibnic0v2-scmd u2.0 nonthreadsafe default "C:\Program Files (x86)\WinOF\dapl2-scmd.dll" ri.2.0 "IbalHca0 1" ""&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;&lt;SPAN style="font-family: Arial; font-size: x-small;"&gt;&lt;SPAN style="font-size: 10pt; font-family: Arial;"&gt;5. Have you installed Intel MPI? Did you use 'mpivars.bat'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;&lt;SPAN style="font-family: Arial; font-size: x-small;"&gt;&lt;SPAN style="font-size: 10pt; font-family: Arial;"&gt;6. To test the installation:&lt;BR /&gt;- Verify through the Computer Management that the smpd service is started. It calls the Intel MPI Process Manager.&lt;BR /&gt;- Verify that &lt;INSTALLDIR&gt;ia32bin (&lt;INSTALLDIR&gt;em64tbin for the Intel 64 architecture in the 64-bit mode) is in your path:&lt;BR /&gt; &amp;gt; echo %PATH%&lt;BR /&gt;You should see the correct path for each node you test.&lt;BR /&gt; &amp;gt; mpiexec.exe -hosts 2 host1 1 host2 1 a.bat&lt;BR /&gt;where a.bat contains&lt;BR /&gt; echo %PATH%&lt;/INSTALLDIR&gt;&lt;/INSTALLDIR&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="MsoNormal"&gt;Run the test program with all available configurations on your cluster.&lt;BR /&gt;+ Test the sock device using:&lt;BR /&gt; &amp;gt; mpiexec.exe -n 2 -env I_MPI_DEBUG 2 -env I_MPI_DEVICE sock test.exe You should see one line of output for each rank, as well as debug output indicating that the sock device is used.&lt;BR /&gt;+ Test the ssm devices using:&lt;BR /&gt; &amp;gt; mpiexec.exe -n 2 -env I_MPI_DEBUG 2 -env I_MPI_DEVICE ssm test.exe&lt;BR /&gt;+Test the rdma device using:&lt;BR /&gt; &amp;gt; mpiexec.exe -n 2 -env I_MPI_DEBUG 2 -env I_MPI_DEVICE rdma test.exe&lt;/P&gt;
&lt;P class="MsoNormal"&gt;Please let me know which configuration works for you.&lt;SPAN style="font-family: Arial; font-size: x-small;"&gt;&lt;SPAN style="font-size: 10pt; font-family: Arial;"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
Try to start your HelloWorld.exe without I_MPI_FALLBACK_DEVICE.&lt;BR /&gt;&lt;BR /&gt;Seems that something wrong with your environment, but it's hard to find out what it is exactly.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt; Dmitry&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 17 Jul 2009 06:51:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Intel-MPI-and-DAPL/m-p/855117#M1522</guid>
      <dc:creator>Dmitry_K_Intel2</dc:creator>
      <dc:date>2009-07-17T06:51:26Z</dc:date>
    </item>
  </channel>
</rss>

