Mahmoud Payami wrote:

Dear OpenMPI Users,

I have two systems, one with Intel64 processor, and one with IA32. The OSs on first is CentOS-86_64 and the other CentOS-i386. I installed Intel fortran compiler 10.1 on both. In the first I use the fce, and in the second I use fc directories (ifortvars.sh/csh). I have compiled openmpi separately on each machine. Now, I could not run my application whch is compiled on ia32 machine. Should I use "fc" instead of "fce" on intel64 and then compile openmpi with that?


Could you give us some more information? What is the error message?
You said that the application is compiled for the 32 bit architecture. I'm not used to mixing 32/64 bit architectures. Does the application run on each host seperately?

Dorian



Best regards,

Mahmoud Payami

PS: I have read the following FAQ but I need specific answer. As of v1.1, Open MPI requires that the size of C, C++, and Fortran datatypes be the same on all platforms within a single parallel application with the exception of types represented by |MPI_BOOL| and |MPI_LOGICAL| -- size differences in these types between processes are properly handled. Endian differences between processes in a single MPI job are properly and automatically handled.

Prior to v1.1, Open MPI did not include any support for data size or endian heterogeneity.

------------------------------------------------------------------------

_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users

Reply via email to