Re: [OMPI users] running multiple executables under Torque/PBS PRO

2009-11-10 Thread Ralph Castain
You can use the relative host syntax, but you cannot use a "pernode" or "npernode" option when you have more than one application on the cmd line. You have to specify the number of procs for each application, as the error message says. :-) IIRC, the reason was that we couldn't decide on how

Re: [OMPI users] running multiple executables under Torque/PBS PRO

2009-11-10 Thread Tom Rosmond
Ralph, I am using 1.3.2, so the relative node syntax certainly seems the way to go. However, I seem to be missing something. On the 'orte_hosts' man page near the top is the simple example: mpirun -pernode -host +n1,+n2 ./app1 : -host +n3,+n4 ./app2 I set up my job to run on 4 nodes (4 proces

Re: [OMPI users] running multiple executables under Torque/PBS PRO

2009-11-10 Thread Ralph Castain
What version are you trying to do this with? Reason I ask: in 1.3.x, we introduced relative node syntax for specifying hosts to use. This would eliminate the need to create the hostfiles. You might do a "man orte_hosts" (assuming you installed the man pages) and see what it says. Ralph

[OMPI users] running multiple executables under Torque/PBS PRO

2009-11-10 Thread Tom Rosmond
I want to run a number of MPI executables simultaneously in a PBS job. For example on my system I do 'cat $PBS_NODEFILE' and get a list like this: n04 n04 n04 n04 n06 n06 n06 n06 n07 n07 n07 n07 n09 n09 n09 n09 i.e, 16 processors on 4 nodes. from which I can parse into file(s) as desired. If I w