Hi,<br><br>I have a MPI program that works well under Windows and right now I am extending this application to run under Linux.<br>But I faced one little problem using mpirun.<br><br>Under Windows, I use to start my application from command line using mpirun for mpd, like this:<br>
<b style="font-family: courier new,monospace;">&gt;&gt; mpirun cluster.dat</b><br><br>And cluster.dat file has the list of machines, number of process in each machine and applications that should run.<br>The content o cluster.dat file looks like this:<br>
<i style="font-family: courier new,monospace;"><b>args par<br>hosts<br>machine1 1 //machine1/app/master.exe<br></b></i><i style="font-family: courier new,monospace;"><b>machine1</b></i><i style="font-family: courier new,monospace;"><b> 4 </b></i><i style="font-family: courier new,monospace;"><b>//machine1/app/slave.exe</b></i><br>
<i style="font-family: courier new,monospace;"><b>machine2</b></i><i style="font-family: courier new,monospace;"><b> 4 </b></i><i style="font-family: courier new,monospace;"><b>//machine1/app/slave.exe</b></i><br><br>As you can see, I have 1 master process and n slaves, but in different executables.<br>
I would like use mpirun in the same way, but I didn&#39;t find how to do it.<br><br>Is there something similar to MPD for Linux ou another way to do it?<br>What should I do?<br><br>Thanks in advance,<br>LC<br>