<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7036.0">
<TITLE>RE: [mpich-discuss] SMPD, Problem launching when using -host</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>&nbsp;Hi,<BR>
<BR>
&gt;&gt; mpiexec -n 1 -host roobarb master : -n 1 slave<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The command above(&quot;-host&quot; option specified for only one executable) works for me. What is the error message that you get (Provide us with the snapshot of your command and the error output. It would also help us if you provide more details - Is roobarb a remote machine ? etc) ?<BR>
<BR>
&gt;&gt; mpiexec -localroot -n 1 roobarb master : -host roobarb -n 1 slave<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; When using the &quot;-localroot&quot; option you should not specify the hostname for the 1st executable. The command should be,<BR>
<BR>
&gt;&gt; mpiexec -localroot -n 1 master : -host roobarb -n 1 slave<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You can find detailed information on the various options available with mpiexec in the windows developer's guide (available at <A HREF="http://www.mcs.anl.gov/research/projects/mpich2/documentation/index.php?s=docs">http://www.mcs.anl.gov/research/projects/mpich2/documentation/index.php?s=docs</A>).<BR>
<BR>
<BR>
Regards,<BR>
Jayesh<BR>
<BR>
-----Original Message-----<BR>
From: owner-mpich-discuss@mcs.anl.gov [<A HREF="mailto:owner-mpich-discuss@mcs.anl.gov">mailto:owner-mpich-discuss@mcs.anl.gov</A>] On Behalf Of James S Perrin<BR>
Sent: Friday, October 03, 2008 12:13 PM<BR>
To: mpich<BR>
Subject: [mpich-discuss] SMPD, Problem launching when using -host<BR>
<BR>
Hi,<BR>
&nbsp;&nbsp;&nbsp;&nbsp; Processes fail to start if -host is used for only some but not all processes when launching. ie the machines that some processes launch on is left up to the smpd to allocate.<BR>
<BR>
eg<BR>
<BR>
mpiexec -n 1 -host roobarb master : -n 1 slave<BR>
<BR>
when -localroot is used the following fails unless -host is also specified for the master.<BR>
<BR>
mpiexc -localroot -n 1 roobarb master : -host roobarb -n 1 slave<BR>
<BR>
Using MPICH2 1.0.7 on WinXP ia32.<BR>
<BR>
Regards<BR>
James<BR>
--<BR>
------------------------------------------------------------------------<BR>
&nbsp;&nbsp; James S. Perrin<BR>
&nbsp;&nbsp; Visualization<BR>
<BR>
&nbsp;&nbsp; Research Computing Services<BR>
&nbsp;&nbsp; The University of Manchester<BR>
&nbsp;&nbsp; Kilburn Building, Oxford Road<BR>
&nbsp;&nbsp; Manchester, M13 9PL<BR>
<BR>
&nbsp;&nbsp; t: +44 (0) 161 275 6945<BR>
&nbsp;&nbsp; e: james.perrin@manchester.ac.uk<BR>
&nbsp;&nbsp; w: www.manchester.ac.uk/researchcomputing<BR>
------------------------------------------------------------------------<BR>
&nbsp; &quot;The test of intellect is the refusal to belabour the obvious&quot;<BR>
&nbsp; - Alfred Bester<BR>
------------------------------------------------------------------------<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>