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. Each of those 10 computers is running smpd on the same port (let'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)----------> computer1:8000<br>firewall:8002 ----(maps to)----------> computer2:8000
<br>...<br>
firewall:8010 ----(maps to)----------> 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? 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? Is there a better way? Any help would be greatly appreciated.<br><br>Thanks!<br>-Matt<br><br><br><br>