Dear all.

Basically, I can simulate it locally with 2 cpu or 4 cpu options when running 
mpirun on each machine.

Is it possible to use the several machines of 64 bit and 32 bit machines for 
meep-mpi simulation?
Can MPI communicate each other on the different architecture of 32 bit and 64 
bit?

My environment is 
LAM/MPI: 7.1.2
meep-0.10.1
hdf5-1.8.0 
by NFS 1 * 64 bit and 5 32 bit machines

But I got the following error. I guess it can be related to this combination. 

on time step 3173 (time=3966.25), 0.130958 s/step
MPI_Recv: message truncated (rank 1, comm 3)
Rank (2, MPI_COMM_WORLD): Call stack within LAM:
Rank (2, MPI_COMM_WORLD):  - MPI_Recv()
Rank (2, MPI_COMM_WORLD):  - MPI_Bcast()
Rank (2, MPI_COMM_WORLD):  - MPI_Allgather()
Rank (2, MPI_COMM_WORLD):  - MPI_Allreduce()
Rank (2, MPI_COMM_WORLD):  - main()
creating output file "a2s0_121/ex-003980.00.h5"...
-----------------------------------------------------------------------------
One of the processes started by mpirun has exited with a nonzero exit
code.  This typically indicates that the process finished in error.
If your process did not finish in error, be sure to include a "return
0" or "exit(0)" in your C code before exiting the application.

PID 9494 failed on node n0 (x.x.x.x) with exit status 1.



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

Reply via email to