<?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 Hi, in Intel® MPI Library</title>
    <link>https://community.intel.com/t5/Intel-MPI-Library/How-to-run-application-without-mpiexec/m-p/1016335#M4014</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;Is absence of mpiexec mandatory? Now for Intel(R) MPI Library for Windows OS Hydra process manager is default and you can not install hydra as service but just run hydra_persist.exe by user.&lt;/P&gt;

&lt;P&gt;For smpd it is also possible to run it as user in debug mode.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;--&lt;/P&gt;

&lt;P&gt;Dmitry&lt;/P&gt;</description>
    <pubDate>Tue, 06 Oct 2015 11:38:33 GMT</pubDate>
    <dc:creator>Dmitry_S_Intel</dc:creator>
    <dc:date>2015-10-06T11:38:33Z</dc:date>
    <item>
      <title>How to run application without mpiexec?</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/How-to-run-application-without-mpiexec/m-p/1016334#M4013</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;Greetings forum,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;I would like to manually start my application (paraview's pvserver)&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;on each node of a windows cluster without using mpiexec. The reason is that the application needs to make visible windows so that it can drive a CAVE display system. mpiexec will not work for me, because it uses smpd, which is a service, and since Vista windows services can not interact with the user. (Alternatively, is there a way to run smpd.exe as a startup application instead of a service?)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;I am hopeful this can be done because in this post:&amp;nbsp;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;&lt;A href="https://software.intel.com/en-us/forums/intel-clusters-and-hpc-technology/topic/279685" target="_blank"&gt;https://software.intel.com/en-us/forums/intel-clusters-and-hpc-technology/topic/279685&lt;/A&gt; it was suggested that one could start the application manually with a batch script that would set up environment variables and arguments&amp;nbsp;&lt;/SPAN&gt;appropriately&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;. Also I vaguely recall doing &lt;/SPAN&gt;something&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;&amp;nbsp;similar years ago with a different MPI on a different OS.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;I've looked hard at the verbose mpiexec output, but I do not have enough context about what the different pieces of the puzzle are doing yet to do so with Intel's Windows MPI. Can someone&amp;nbsp;&lt;/SPAN&gt;point&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;&amp;nbsp;me to an example or deeper documentation about what pmi_proxy does? S&lt;/SPAN&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;elected log and env recording from mpiexec --log env follow:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Proxy launch args: c:\Program Files (x86)\IntelSWTools\mpi\5.1.1.110\intel64\bin\pmi_proxy --control-port F6-0:1660 --debug --pmi-connect lazy-cache --pmi-aggregate -s 0 --rmk user --launcher service --demux select --pgid 0 --enable-stdin 1 --retries 10 --control-code 7797 --usize -2 --proxy-id&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Arguments being passed to proxy 0:&lt;BR /&gt;
	--version 3.1.2 --iface-ip-env-name MPIR_CVAR_CH3_INTERFACE_HOSTNAME --hostname F6-0 --global-core-map 0,4,4 --pmi-id-map 0,0 --global-process-count 1 --auto-cleanup 1 --pmi-kvsname kvs_2376_0 --pmi-process-mapping (vector,(0,1,4)) --topolib ipl --ckpointlib blcr --ckpoint-prefix /tmp --ckpoint-preserve 1 --ckpoint off --ckpoint-num -1 --global-inherited-env 81 ' &amp;lt;many more&amp;gt;&lt;/P&gt;

&lt;P&gt;[mpiexec@F6-0] Launch arguments: c:\Program Files (x86)\IntelSWTools\mpi\5.1.1.110\intel64\bin\pmi_proxy --control-port F6-0:1660 --debug --pmi-connect lazy-cache --pmi-aggregate -s 0 --rmk user --launcher service --demux select --pgid 0 --enable-stdin 1 --retries 10 --control-code 7797 --usize -2 --proxy-id 0&amp;nbsp;&lt;BR /&gt;
	[mpiexec@F6-0] STDIN will be redirected to 1 fd(s): 4&amp;nbsp;&lt;BR /&gt;
	!C:=c:\Users\demarle\Desktop\Work\hellompi\intel&lt;BR /&gt;
	ALLUSERSPROFILE=C:\ProgramData&lt;BR /&gt;
	APPDATA=C:\Windows\system32\config\systemprofile\AppData\Roaming&lt;/P&gt;

&lt;P&gt;...&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;I_MPI_CMD=c:\Program Files (x86)\IntelSWTools\mpi\5.1.1.110\intel64\bin\mpiexec.exe -n 1 -v env&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;I_MPI_INFO_BRAND=Intel(R) Core(TM) i7-3820QM&amp;nbsp;&lt;BR /&gt;
	I_MPI_INFO_CACHE1=0,1,2,3&lt;BR /&gt;
	I_MPI_INFO_CACHE2=0,0,0,0&lt;BR /&gt;
	I_MPI_INFO_CACHE3=0,1,2,3&lt;BR /&gt;
	I_MPI_INFO_CACHES=2&lt;BR /&gt;
	I_MPI_INFO_CACHE_SHARE=1,4&lt;BR /&gt;
	I_MPI_INFO_CACHE_SIZE=32768,6291456&lt;BR /&gt;
	I_MPI_INFO_CORE=0,1,2,3&lt;BR /&gt;
	I_MPI_INFO_C_NAME=Unknown&lt;BR /&gt;
	I_MPI_INFO_DESC=654311424&lt;BR /&gt;
	I_MPI_INFO_FLGB=0&lt;BR /&gt;
	I_MPI_INFO_FLGC=513&lt;BR /&gt;
	I_MPI_INFO_FLGCEXT=0&lt;BR /&gt;
	I_MPI_INFO_FLGD=395049983&lt;BR /&gt;
	I_MPI_INFO_FLGDEXT=0&lt;BR /&gt;
	I_MPI_INFO_LCPU=4&lt;BR /&gt;
	I_MPI_INFO_MODE=259&lt;BR /&gt;
	I_MPI_INFO_NC=4&lt;BR /&gt;
	I_MPI_INFO_NP=1&lt;BR /&gt;
	I_MPI_INFO_PACK=0,0,0,0&lt;BR /&gt;
	I_MPI_INFO_SIGN=198313&lt;BR /&gt;
	I_MPI_INFO_STATE=0&lt;BR /&gt;
	I_MPI_INFO_THREAD=0,0,0,0&lt;BR /&gt;
	I_MPI_INFO_VEND=1&lt;BR /&gt;
	I_MPI_PM=hydra&lt;BR /&gt;
	I_MPI_RANK_CMD=env&amp;nbsp;&lt;BR /&gt;
	I_MPI_ROOT=C:\Program Files&lt;/P&gt;

&lt;P&gt;etc.&lt;/P&gt;

&lt;P&gt;thanks&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Sep 2015 18:58:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/How-to-run-application-without-mpiexec/m-p/1016334#M4013</guid>
      <dc:creator>David_D_4</dc:creator>
      <dc:date>2015-09-07T18:58:09Z</dc:date>
    </item>
    <item>
      <title>Hi,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/How-to-run-application-without-mpiexec/m-p/1016335#M4014</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;Is absence of mpiexec mandatory? Now for Intel(R) MPI Library for Windows OS Hydra process manager is default and you can not install hydra as service but just run hydra_persist.exe by user.&lt;/P&gt;

&lt;P&gt;For smpd it is also possible to run it as user in debug mode.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;--&lt;/P&gt;

&lt;P&gt;Dmitry&lt;/P&gt;</description>
      <pubDate>Tue, 06 Oct 2015 11:38:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/How-to-run-application-without-mpiexec/m-p/1016335#M4014</guid>
      <dc:creator>Dmitry_S_Intel</dc:creator>
      <dc:date>2015-10-06T11:38:33Z</dc:date>
    </item>
  </channel>
</rss>

