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 (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
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users