1
1
openmpi/opal/mca/btl
Nathan Hjelm 02a6c6856d btl/openib: add support for mlx5 atomic operations
This commit adds support for fetch-and-add and compare-and-swap when
using the mlx5 driver. The support is only enabled if the expanded
verbs interface is detected. This is required because mlx5 HCAs return
the atomic result in network byte order. This support may need to be
tweaked if Mellanox commits their changes into upstream verbs.

Closes open-mpi/ompi#1077

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-11-23 16:07:12 -07:00
..
base Add the ability to send host buffers through one sized staging buffers and CUDA buffers through different sized buffers. Fixes performance issues 2015-07-02 11:11:15 -04:00
openib btl/openib: add support for mlx5 atomic operations 2015-11-23 16:07:12 -07:00
portals4 BTL portals4: remove useless PtlMDBind PtlMDRelease calls for RMDA 2015-11-19 14:51:00 +01:00
scif opal/mpool: add support for passing access flags to register 2015-10-05 13:53:55 -06:00
self btl: btls are now required to set the send flag if supported 2015-09-10 08:55:54 -06:00
sm btl/sm: mca_btl_sm_sendi: do not set *descriptor when descriptor is NULL 2015-09-14 14:04:40 +09:00
smcuda Fix a few more places that utilized CUDA 4.1 checks 2015-10-30 09:43:24 -04:00
tcp tcp BTL: fix inconsistent whitespace problems 2015-11-06 12:41:13 -08:00
template Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ugni btl/ugni: fix very poor aries bw problem 2015-10-13 16:01:17 -05:00
usnic usnic: fix/update the usnic stats 2015-11-06 12:05:34 -08:00
vader opal/mpool: add support for passing access flags to register 2015-10-05 13:53:55 -06:00
btl.h opal/mpool: add support for passing access flags to register 2015-10-05 13:53:55 -06:00
Makefile.am Purge whitespace from the repo 2015-06-23 20:59:57 -07:00