<div>Hi everybody,</div>
<div> </div>
<div>I am having a 8 processor Solaris 9 machine and I want to execute an MPI program on it. The problem is that the tasks created by mpiexec keep migrating on the different processors. Since it is only one machine, there is only one instance of the mpdboot daemon running on the machine. Hence when I execute the below command on the machine with 8 processors, I get an output that says:
</div>
<div> </div>
<div>(For example, if the MPI program name is "finalized")</div>
<div># mpiexec -n 8 ./finalized</div>
<div>0: No Errors<br> </div>
<div>When I examined the system using the "prstat" command, I observed that the tasks are migrating between the different processors. </div>
<div> </div>
<div>Is there any why in which I could bind each instance of the MPI program to a different processor.</div>
<div> </div>
<div>Your suggesstions and help is appreciated,</div>
<div> </div>
<div>Thanks,</div>
<div>Christina.</div>