Ok, let me try to simplify the question.<br><br>Does smpd need to run on the same port on all computers?<br>Can I tell mpiexec that it needs to connect to all of the smpd computers on different ports?<br><br>I know that the machine config file can specify different computers, but the same port.&nbsp; I am just curious if the machine config file can specify different computers as well as different ports.
<br><br>Any help would be greatly apppreciated.&nbsp; Thanks!<br>-Matt<br><br><br><br><div><span class="gmail_quote">On 4/16/07, <b class="gmail_sendername">Matt Valerio</b> &lt;<a href="mailto:matt.valerio@gmail.com">matt.valerio@gmail.com
</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hello MPICH2 users,<br><br>I am wondering if there is a way to instruct mpiexec to use multiple computers running smpd on different ports.
<br><br>For example, I have 10 computers behind a firewall.&nbsp; Each of those 10 computers is running smpd on the same port (let&#39;s say 8000).
<br>I want to put rules into a firewall computer that maps an externally-available port to the specific computer<br><br>firewall:8001 ----(maps to)----------&gt; computer1:8000<br>firewall:8002 ----(maps to)----------&gt; computer2:8000
<br>...<br>
firewall:8010 ----(maps to)----------&gt; computer10:8000<br><br>Then in the machine configuration file, I need to be able to tell mpiexec that it can use the same computer but different ports (8000-8010), like<br><br>firewall:8001
<br>firewall:8002<br>...<br>firewall:8010<br><br>etc.<br><br>Is this currently possible?&nbsp; I know the machine file format is wrong because the number after the colon specifies the number of processes, not the port number.
<br>
<br>Does anyone have any ideas as to whether this kind of thing could work?&nbsp; Is there a better way?&nbsp; Any help would be greatly appreciated.<br><br>Thanks!<br><span class="sg">-Matt<br><br><br><br>
</span></blockquote></div><br>