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

