Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] question running on heterogeneous systems
From: doriankrause (doriankrause_at_[hidden])
Date: 2009-01-02 09:08:29

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


> 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
> users_at_[hidden]