Hi everybody,
I got one doudt in OPEN-MPI. Suppose, if
i
run the application on different systems with different data formats
(little-endian & big endian)...Willl OPEN-MPI converts from little
endian
to big-endian(if it is sending data from for eg, Linux Pc &
Solaris)
If i
Open MPI does not yet support endian conversion between peers in a single
MPI job. It's on the to-do list, but it's been a lower priority than some
other features and issues.
On 8/30/06 4:12 AM, "Eng. A.A. Isola" wrote:
> Hi everybody,
>
>I got one doudt in OPEN-MPI. Suppose
I suspect that the problem is not that LSF does not copy the
environment over but that Open MPI is accessing the other nodes not
using LSF's method. Below is a related message by you that I have
not tried to figure out yet, I was hoping for pointers by those
people that use LSF:
On Jul 1
On 8/30/06 6:40 AM, "Michael Kluskens" wrote:
> I suspect that the problem is not that LSF does not copy the
> environment over but that Open MPI is accessing the other nodes not
> using LSF's method. Below is a related message by you that I have
> not tried to figure out yet, I was hoping fo
Actually, Jeff is incorrect. As of Open MPI 1.1, we do support endian
conversion between peers. It has not been as well tested as the rest of
the code base, but it should work. Please let us know if you have any
issues with that mode and we'll work to resolve them.
Brian
On Wed, 2006-08-30 at
Oops! My mistake -- thanks for the correction...
I am still correct in thinking that we do not properly handle *size*
endianness, right? Meaning that if sizeof(long) on one node is different
than sizeof(long) on another, running an MPI job across those two nodes will
cause Bad Things to occur if
Correct. With the exception of MPI_BOOL / MPI_LOGICAL, we do not handle
sending datatypes that are different sizes on the sender and receiver.
So sending an MPI_LONG from a 32 bit machine to a 64 bit machine will
not work correctly.
Brian
On Wed, 2006-08-30 at 10:33 -0400, Jeff Squyres wrote:
>
Hello, I am using Open-mpi with Gromacs. We have an 88 node single processor
pentium 4 cluster conected by ethernet and running linux. I want to acheive a
short message tcp maximum length of 512kb. In lam, this would have been a
configure option --with-tcp-short=524288. I am intending to use open-m
"As of Open MPI 1.1, we do support endian
conversion between peers.
It
has not been as well tested as the rest of
the code base, but it
should
work."
Then if I send for example a MPI_CHAR between a solaris
SPARC
and a LINUX pc both with a 32bit architecture, the communication
will
be corr