On May 6, 2008, at 8:39 PM, "" <[EMAIL PROTECTED]> <[EMAIL PROTECTED] 
 > wrote:
> Hi meep group,
>    I want to run meep-mpi with supercomputer and I write the  
> submission file as:
>   APP_NAME=fourcpus
> NP=4
> NP_PER_NODE=4
> RUN=/home/user/sitpchen/meep/meep-mpi Ag_600_135.ctl > metal_yes.out
> Is this right? should I tell meep how many cpus i use and how many  
> nodes i use? I
> mean that "NP=4 NP_PER_NODE=4" noly tell the supercomputer that i  
> want 4 cpus per
> node. could any one help me with this? many thanks!

It really depends on the supercomputer and what MPI implementation  
they are using.  For example, with OpenMPI, there is a program called  
"mpirun" that you use to run MPI programs, and which takes an argument  
specifying how many processes to use.

Your supercomputer documentation should have information on running  
MPI jobs.

Note that when you run meep-mpi, it prints out how many processes it  
is using in the first line of output, so you can see whether you are  
running it correctly.

Steven


_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to