LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Amey Dharurkar (adharurk_at_[hidden])
Date: 2003-09-20 21:07:51


If I understand you correctly you need 5 processes on node0, 7 on node1
and so on.

LAM appschema is provided for this purpose. With appschema you can decide
how many processes should run on each node. For more information check the
man page of appschema.

For your case it will look like
n0 -np 5 <program>
n1 -np 7 <program>
n2 -np 1 <program>
....

This will guarantee that 5 processes will run on machine0, 7 on machine1
and so on.

Hope this helps.

Amey S. Dharurkar
----------------------------------------------------------
Graduate Student, Indiana University
Ph. (812)331-8203

On Sat, 20 Sep 2003, Ming Wu wrote:

> Hi,
>
> I have a question. If I want to set up 20 processes for an application in a cluster with 10 machines, could I specify which process runs on which machine? For example, 0-4 processes running on machine-0, 5-11 runing on machine-1, then the left 8 processes running on the left 8 machines respectively.
>
> Thanks
>
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
>