1
1
openmpi/opal/mca/btl/ugni
Nathan Hjelm 2d381f800f Update the interface to provide a cleaner interface for RDMA operations.
The old BTL interface provided support for RDMA through the use of
the btl_prepare_src and btl_prepare_dst functions. These functions were
expected to prepare as much of the user buffer as possible for the RDMA
operation and return a descriptor. The descriptor contained segment
information on the prepared region. The btl user could then pass the
RDMA segment information to a remote peer. Once the peer received that
information it then packed it into a similar descriptor on the other
side that could then be passed into a single btl_put or btl_get
operation.

Changes:

 - Removed the btl_prepare_dst function. This reflects the fact that
   RDMA operations no longer depend on "prepared" descriptors.

 - Removed the btl_seg_size member. There is no need to btl's to
   subclass the mca_btl_base_segment_t class anymore.

...

Add more
2014-11-19 11:33:02 -07:00
..
btl_ugni_add_procs.c Update the interface to provide a cleaner interface for RDMA operations. 2014-11-19 11:33:02 -07:00
btl_ugni_component.c Update the interface to provide a cleaner interface for RDMA operations. 2014-11-19 11:33:02 -07:00
btl_ugni_endpoint.c initial thread safety for ugni btl 2014-10-08 10:13:22 -06:00
btl_ugni_endpoint.h initial thread safety for ugni btl 2014-10-08 10:13:22 -06:00
btl_ugni_frag.c Update the interface to provide a cleaner interface for RDMA operations. 2014-11-19 11:33:02 -07:00
btl_ugni_frag.h Update the interface to provide a cleaner interface for RDMA operations. 2014-11-19 11:33:02 -07:00
btl_ugni_get.c Update the interface to provide a cleaner interface for RDMA operations. 2014-11-19 11:33:02 -07:00
btl_ugni_module.c Update the interface to provide a cleaner interface for RDMA operations. 2014-11-19 11:33:02 -07:00
btl_ugni_prepare.h Update the interface to provide a cleaner interface for RDMA operations. 2014-11-19 11:33:02 -07:00
btl_ugni_put.c Update the interface to provide a cleaner interface for RDMA operations. 2014-11-19 11:33:02 -07:00
btl_ugni_rdma.h Update the interface to provide a cleaner interface for RDMA operations. 2014-11-19 11:33:02 -07:00
btl_ugni_send.c Update the interface to provide a cleaner interface for RDMA operations. 2014-11-19 11:33:02 -07:00
btl_ugni_smsg.c Update the interface to provide a cleaner interface for RDMA operations. 2014-11-19 11:33:02 -07:00
btl_ugni_smsg.h Update the interface to provide a cleaner interface for RDMA operations. 2014-11-19 11:33:02 -07:00
btl_ugni.h Update the interface to provide a cleaner interface for RDMA operations. 2014-11-19 11:33:02 -07:00
configure.m4 George did the work and deserves all the credit for it. Ralph did the merge, and deserves whatever blame results from errors in it :-) 2014-07-26 00:47:28 +00:00
Makefile.am enable ugni btl to work without disable-dlopen 2014-11-09 15:19:47 -07:00