[OMPI users] little endian - big endian conversion

2006-08-30 Thread Eng. A.A. Isola
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

Re: [OMPI users] little endian - big endian conversion

2006-08-30 Thread Jeff Squyres
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

Re: [OMPI users] LSF with OpenMPI

2006-08-30 Thread Michael Kluskens
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

Re: [OMPI users] LSF with OpenMPI

2006-08-30 Thread Ralph H Castain
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

Re: [OMPI users] little endian - big endian conversion

2006-08-30 Thread Brian Barrett
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

Re: [OMPI users] little endian - big endian conversion

2006-08-30 Thread Jeff Squyres
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

Re: [OMPI users] little endian - big endian conversion

2006-08-30 Thread Brian Barrett
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: >

[OMPI users] short message maximum and btl_tcp_eager_limit

2006-08-30 Thread chris . neale
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

Re: [OMPI users] little endian - big endian conversion

2006-08-30 Thread Eng. A.A. Isola
"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