Hi,
Recent versions of LAM/MPI (7.x) provide a transparent
optimized
conversion between little and big endian machines. On older
versions
there was an option in mpirun to toggle the conversion
on/off. I used
this feature extensively betwen RS6000/AIX and PC/Linux.
However be
aware of two caveats:
- use the SAME version of LAM/MPI on both platforms
- build both LAM/MPI libraries with the same default integer
length. On
64-bit architectures you may be tempted to define integer*8
as the
default (-i8), however this breaks the communication with a
32-bit
LAM/MPI library, probably because the signaling packets
don't match in
size.
Pierre V.
PS. I see you have asked the same question for OPEN/MPI.
When I checked
(few months ago) this was not the case.
Eng. A.A. Isola wrote:
>Hi everybody,
>
>I got one doudt in LAM-MPI. Suppose, if
>i
>run the
>application on different systems with different data
formats
>(little-
>endian & big endian)...Willl LAM-MPI converts from
little
>endian
>to
>big-endian(if it is sending data from for eg, Linux Pc
&
>Solaris)....
>
>If it isn't able to do this, it will be able in the
>future releases?
>(is in your to do list?)
>
>Thanking u for ur response,
>
>A.A. Isola
>_______________________________________________
>This list is archived at http://www.l
am-mpi.org/MailArchives/lam/
>
>
--
--
Soutenez le mouvement SAUVONS LA RECHERCHE :
http://recherch
e-en-danger.apinc.org/
_/_/_/_/ _/ _/ Dr. Pierre VALIRON
_/ _/ _/ _/ Laboratoire d'Astrophysique
_/ _/ _/ _/ Observatoire de Grenoble /
UJF
_/_/_/_/ _/ _/ BP 53 F-38041 Grenoble Cedex 9
(France)
_/ _/ _/ http://
www-laog.obs.ujf-grenoble.fr/~valiron/
_/ _/ _/ Mail: Pierre.Valiron obs.ujf-grenoble.fr
_/ _/ _/ Phone: +33 4 7651 4787 Fax: +33 4
7644 8821
_/ _/_/
_______________________________________________
This list is archived at http://www.l
am-mpi.org/MailArchives/lam/
|