Hi, Does the IMPI protocol solve cross-platform endian/size issues? I'm not sure if this is implied by what's stated in the OpenMPI support-systems FAQ:
http://www.open-mpi.org/faq/?category=supported-systems "8. Does Open MPI support execution in heterogeneous environments? Open MPI currently requires that the representation of C, C++, and Fortran datatypes be the same on all platforms within a single parallel application. Endian and size difference between nodes in a parallel job will cause undefined behavior in Open MPI. Support for heterogeneous run-time environments is on the to-do list, but has not yet been implemented." Best regards, Matthijs Koot