<div><br>However, mpiexec is running. These are the commands I entered so far:....</div>
<div><br>E:\Victor\soft\MPICH2&gt;msiexec /i mpich2-1.2.1p1-win-x86-64.msi</div>
<div>E:\Victor\soft\MPICH2&gt;mpiexec -n 2 hostname<br>Aborting: unable to connect to TRISO, smpd version mismatch</div>
<div>E:\Victor\soft\MPICH2&gt;mpiexec -n 2 dir<br>Aborting: unable to connect to TRISO, smpd version mismatch</div>
<div>E:\Victor\soft\MPICH2&gt;mpiexec</div>
<div>Usage:<br>mpiexec -n &lt;maxprocs&gt; [options] executable [args ...]<br>mpiexec [options] executable [args ...] : [options] exe [args] : ...<br>mpiexec -configfile &lt;configfile&gt;</div>
<div>options:</div>
<div>standard:<br>-n &lt;maxprocs&gt;<br>-wdir &lt;working directory&gt;<br>-configfile &lt;filename&gt; -<br>       each line contains a complete set of mpiexec options<br>       including the executable and arguments<br>
-host &lt;hostname&gt;<br>-path &lt;search path for executable, ; separated&gt;</div>
<div>extensions:<br>-env &lt;variable value&gt;<br>-hosts &lt;n host1 host2 ... hostn&gt;<br>-hosts &lt;n host1 m1 host2 m2 ... hostn mn&gt;<br>-machinefile &lt;filename&gt; - one host per line, #commented<br>-localonly &lt;numprocs&gt;<br>
-exitcodes - print the exit codes of processes as they exit<br>-genvlist &lt;list of env var names a,b,c,...&gt; - pass current values of these vars<br>-g&lt;local arg name&gt; - global version of local options<br>  genv, gwdir, ghost, gpath, gmap<br>
-file &lt;filename&gt; - old mpich1 job configuration file</div>
<div>examples:<br>mpiexec -n 4 cpi<br>mpiexec -n 1 -host foo master : -n 8 worker</div>
<div>For a list of all mpiexec options, execute &#39;mpiexec -help2&#39;</div>
<div>E:\Victor\soft\MPICH2&gt;<br></div>
<div>Thanks</div>
<div> </div>
<div>Victor</div>
<div> </div>
<div> </div>
<div> </div>
<div> </div>
<div> </div>
<div><br> </div>
<div class="gmail_quote">On Tue, Oct 12, 2010 at 12:11 PM, Victor Gillette <span dir="ltr">&lt;<a href="mailto:victor.gillette@ncsu.edu">victor.gillette@ncsu.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div> </div>
<div>Hi, Thanks for your answer!!</div>
<div> </div>
<div>I certainly do not know what am I doing, I just try to read manuals and find tutorials, quite unsuccessfully, though.</div>
<div> </div>
<div>All the installation processes I did were run under an Administrator account. </div>
<div> </div>
<div>I followed your instrctions and I got :</div>
<div> </div>
<div><br>E:\Victor\soft\MPICH2&gt;mpiexec -n 2 hostname<br>Aborting: unable to connect to TRISO, smpd version mismatch</div>
<div> </div>
<div>could it be because I am running on a Windows Server 2003 R2, and not on a 2008??</div>
<div> </div>
<div>Suggestions are welcome!!!</div>
<div> </div>
<div>Thanks</div>
<div> </div><font color="#888888">
<div>Victor</div></font>
<div>
<div></div>
<div class="h5">
<div> </div>
<div> </div>
<div> </div>
<div><br><br> </div>
<div class="gmail_quote">On Tue, Oct 12, 2010 at 11:52 AM, <span dir="ltr">&lt;<a href="mailto:jayesh@mcs.anl.gov" target="_blank">jayesh@mcs.anl.gov</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi,<br><br>&gt;&gt; ...mpich2-1.2.1p1-win-x86-64.msi... mpiexec answered something like smpd was not the right version.<br>
<br> Did you install MPICH2 from an administrator command prompt ? Windows flavors Vista/7/Srv2008 need extra information in the installers for installing the package as an administrator (The flavor of Visual Studio that we use to compile MPICH2 does not support adding these additional info - We have an open ticket on this issue, <a href="https://trac.mcs.anl.gov/projects/mpich2/ticket/1070" target="_blank">https://trac.mcs.anl.gov/projects/mpich2/ticket/1070</a>, and we plan to fix it soon).<br>
 We do not recommend users to use &quot;smpd -install&quot; to install SMPD on windows (Unless you know what you are doing). The windows installer should automatically install the process manager for you.<br> Please follow the steps below and let us know if it works for you,<br>
<br># Uninstall any versions of MPICH2 installer in your machine (Control panel --&gt; Add/Remove programs --&gt; Uninstall)<br># Right-click on the command prompt icon and select &quot;Run as administrator&quot; (Note that opening a command prompt as an administrator does not give you an administrator command prompt). This opens an administrator command prompt<br>
# Use the msiexec utility to install MPICH2 (Type &quot;msiexec /i mpich2-1.2.1p1-win-x86-64.msi&quot; at the administrator command prompt) from the administrator command prompt<br># The command above pops up the installer GUI to install MPICH2.<br>
# After installing MPICH2, type &quot;mpiexec -n 2 hostname&quot; at the command prompt to check if MPICH2 is working (The MPICH2 job launcher might prompt you for user credentials to launch the executables. Provide them when prompted.).<br>
# Compile/Run a simple hello world program (<a href="https://svn.mcs.anl.gov/repos/mpi/mpich2/trunk/examples/f77/hellow.f" target="_blank">https://svn.mcs.anl.gov/repos/mpi/mpich2/trunk/examples/f77/hellow.f</a>)<br><br> Installing MPICH2 on windows using an installer would be the easiest way to getting started with MPICH2 on windows (and you get better performance than MPICH2 on Cygwin).<br>
 Let us know the results.<br><br>Regards,<br>Jayesh<br>
<div>
<div></div>
<div><br>----- Original Message -----<br>From: &quot;Victor Gillette&quot; &lt;<a href="mailto:victor.gillette@ncsu.edu" target="_blank">victor.gillette@ncsu.edu</a>&gt;<br>To: <a href="mailto:mpich-discuss@mcs.anl.gov" target="_blank">mpich-discuss@mcs.anl.gov</a><br>
Sent: Tuesday, October 12, 2010 10:30:30 AM GMT -06:00 US/Canada Central<br>Subject: [mpich-discuss] mpich2-1.3rc2.tar.tar under cygwin+WINDOWS Server 2003 R2 installation problem<br><br>Hi. I am interested in running MCNP parallel on a Windows Server 2003 R2 64<br>
bits System with Intel fortran Compiler and cygwin installed and working.<br><br>First I tried installing<br><br>mpich2-1.2.1p1-win-x86-64.msi<br><br>but mpiexec answered something like smpd was not the right version.<br>
<br>Then I ran smpd -install<br><br>and when trying to run mpiexec nothing happened.<br><br>I read that hydra would be a more robust manager instead of smpd, so I<br>downloaded the source files of<br><br>mpich2-1.3rc2.tar.tar<br>
<br>because the pages with binaries were not available and I ran<br><br>./configure<br>make<br>make install<br><br>I found some issues while make, like datatypes for Fortran were not defined<br>in mpi.h of mpif.h . What I did to patch these problems is copying the<br>
values for these definitions from the mpif.h and mpi.h files of the previous<br>version I had installed. I have no idea if this is completely crazy or a<br>reasonable assumption, but make ended OK. There was another issue which was<br>
that a file setbotf.o was not found in binding/f77 but I found the<br>file setbotf.obj , so I<br>renamed the file to have .o extension and make and make install ended<br>successfully.<br><br>I was able to compile Hiworld.c but it doesn&#39;t run. I was not able to<br>
compile Hiworld.f (datatypes ended with &quot;)&quot; when something else was expected.<br><br>I created all MPICH twice the first time with all defaults, which<br>produced HYDRA, and a second time with MPD because I found no<br>
explanation about how to start HYDRA in the manual.<br><br>With MPD I defined the file .mpd.conf in my home folder and the file<br>mpd.conf in the /etc folder<br><br>I started MPD with<br><br>mpd --ncpus=8 &amp;<br><br>and if I type<br>
<br>mpdtrace<br><br>the code answers my system name.<br><br>if I type<br><br>mpiexec -n 4 ls<br><br>the output of ls is shown 4 times on the screen.<br><br>I can create a.exe with<br><br>mpicc Hi.c<br><br>successfully, however these are the outputs of different commands I tried:<br>
<br>$ mpiexec Hic.exe<br>missing num_proc flag: -n, -np, -hosts, or -localonly.<br>Unable to parse the mpiexec command arguments.<br><br>vhgillette@TRISO /cygdrive/e/Victor/MCNP/CHECK/VIC/test<br>$ mpiexec -n 2 Hic.exe<br>
<br>vhgillette@TRISO /cygdrive/e/Victor/MCNP/CHECK/VIC/test<br>$ ./Hic.exe<br> argx  2280688   argv  ô<br>Hello from processor 0 of 1<br><br><br>so, please, could anyone ive me some advise about how to run mpi<br>successfully on my system?<br>
<br>Thanks<br><br>Victor<br></div></div>_______________________________________________<br>mpich-discuss mailing list<br><a href="mailto:mpich-discuss@mcs.anl.gov" target="_blank">mpich-discuss@mcs.anl.gov</a><br><a href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss" target="_blank">https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss</a><br>
_______________________________________________<br>mpich-discuss mailing list<br><a href="mailto:mpich-discuss@mcs.anl.gov" target="_blank">mpich-discuss@mcs.anl.gov</a><br><a href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss" target="_blank">https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss</a><br>
</blockquote></div><br><br clear="all"><br></div></div>
<div>
<div></div>
<div class="h5">-- <br>==========================<br>Victor Gillette, Ph.D.<br>Research Associate<br>Nuclear Reactor Program<br>Department of Nuclear Engineering<br>North Carolina State University<br>P.O. Box 7909<br>2500 Stinson Dr.<br>
Raleigh, NC 27695-7909<br>TE 919-515-3302<br>==========================<br></div></div></blockquote></div><br><br clear="all"><br>-- <br>==========================<br>Victor Gillette, Ph.D.<br>Research Associate<br>Nuclear Reactor Program<br>
Department of Nuclear Engineering<br>North Carolina State University<br>P.O. Box 7909<br>2500 Stinson Dr.<br>Raleigh, NC 27695-7909<br>TE 919-515-3302<br>==========================<br>