Re: [OMPI devel] Remote key sizes

2011-11-08 Thread Barrett, Brian W
On 11/8/11 5:25 PM, "George Bosilca" wrote: >2. one sided: A quick look in the OSC seems to indicate there are some >special handling to be done in the RDMA one. Look at >ompi_osc_rdma_sendreq_t in osc_rdma_sendreq.h, it is using a trick to >store the remote segments. First, the mca_btl_base_segm

Re: [OMPI devel] Remote key sizes

2011-11-08 Thread George Bosilca
On Nov 8, 2011, at 10:36 , Nathan T. Hjelm wrote: > On Tue, 8 Nov 2011 06:36:03 -0800, Rolf vandeVaart > wrote: >>> george. >>> >>> PS: Regarding the hand-copy instead of the memcpy, we tried to avoid >> using >>> memcpy in performance critical codes, especially when we know the size of >>> the

Re: [OMPI devel] Remote key sizes

2011-11-08 Thread Kenneth Lloyd
That makes sense to me. -Original Message- From: devel-boun...@open-mpi.org [mailto:devel-boun...@open-mpi.org] On Behalf Of Nathan T. Hjelm Sent: Tuesday, November 08, 2011 8:36 AM To: Open MPI Developers Subject: Re: [OMPI devel] Remote key sizes On Tue, 8 Nov 2011 06:36:03 -0800

Re: [OMPI devel] Remote key sizes

2011-11-08 Thread Nathan T. Hjelm
On Tue, 8 Nov 2011 06:36:03 -0800, Rolf vandeVaart wrote: >> george. >> >>PS: Regarding the hand-copy instead of the memcpy, we tried to avoid > using >>memcpy in performance critical codes, especially when we know the size of >>the data and the alignment. This relieves the compiler of adding u

[OMPI devel] Remote key sizes

2011-11-08 Thread Rolf vandeVaart
> george. > >PS: Regarding the hand-copy instead of the memcpy, we tried to avoid using >memcpy in performance critical codes, especially when we know the size of >the data and the alignment. This relieves the compiler of adding ugly >intrinsics, >allowing it to nicely pipeline to load/stores. An