Re: [OMPI devel] Impossible to find static-compoents.h

2012-01-04 Thread Jeff Squyres
If you care, this mechanism is an artifact of Open MPI's build system: we made the choice to allow our plugins to be built and loaded dynamically (i.e., each plugin as its own dynamic shared object) or built statically (i.e., each plugin is physically part of, for example, libmpi.so or libmpi.a)

[OMPI devel] RDMA with non-contiguous payload

2012-01-04 Thread Sebastian Rinke
Dear all, Playing around with GPUDirect v1 and Infiniband I noticed that once the payload is non-contiguous no RDMA is used at all. Can anybody confirm this? I'm using Open MPI 1.4.3. If the above is true, has this behavior changed with later versions of Open MPI? Thanks a lot. Best, Sebasti

Re: [OMPI devel] RDMA with non-contiguous payload

2012-01-04 Thread Rolf vandeVaart
Your observations are correct. If the payload is non-contiguous, then RDMA is not used. The data has to be copied first into an intermediate buffer and then sent. This has not changed in later version of Open MPI. Rolf >-Original Message- >From: devel-boun...@open-mpi.org [mailto:de