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?
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.