1
1
openmpi/opal/mca/btl/openib
Nathan Hjelm cc750b00a6 btl: export local registration thresholds
Some BTLs do not require local registration for some rdma
transactions. For example: inline put on openib, fma put on ugni. This
commit adds code to expose the local registration thresholds to BTL
users. Optimized code can take advantage of this information to
improve rdma performance.
2015-02-19 16:13:37 -07:00
..
connect btl/openib: fix compilation issues with XRC 2015-02-13 11:46:38 -07:00
btl_openib_async.c cleanup dead code caused by the removal of the --with-threads configure option 2015-01-16 19:13:59 +09:00
btl_openib_async.h btl/openib: rename OPAL_HAVE_XRCD macro into OPAL_HAVE_CONNECTX_XRC_DOMAINS 2015-01-07 13:27:25 +09:00
btl_openib_atomic.c btl/openib: fix compilation issues with XRC 2015-02-13 11:46:38 -07:00
btl_openib_component.c btl: export local registration thresholds 2015-02-19 16:13:37 -07:00
btl_openib_eager_rdma.h 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
btl_openib_endpoint.c btl/openib: update for BTL 3.0 interface 2015-02-13 11:46:36 -07:00
btl_openib_endpoint.h btl/openib: update for BTL 3.0 interface 2015-02-13 11:46:36 -07:00
btl_openib_failover.c btl/openib: update for BTL 3.0 interface 2015-02-13 11:46:36 -07:00
btl_openib_failover.h 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
btl_openib_fd.c cleanup dead code caused by the removal of the --with-threads configure option 2015-01-16 19:13:59 +09:00
btl_openib_fd.h 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
btl_openib_frag.c btl/openib: update for BTL 3.0 interface 2015-02-13 11:46:36 -07:00
btl_openib_frag.h btl/openib: update for BTL 3.0 interface 2015-02-13 11:46:36 -07:00
btl_openib_get.c btl/openib: fix compilation issues with XRC 2015-02-13 11:46:38 -07:00
btl_openib_ini.c btl/openib: cleanup duplicate code 2015-01-07 14:07:30 +09:00
btl_openib_ini.h 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
btl_openib_ip.c Cleanup some cruft resulting from the move of the btl's to opal. We had created the ability to delay modex operations, which included a need to delay retrieving hostname info for remote procs. This allowed us to not retrieve the modex info until first message unless required - the hostname is generally only required for debug and error messages. 2014-10-03 16:02:57 -06:00
btl_openib_ip.h 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
btl_openib_lex.h 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
btl_openib_lex.l 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
btl_openib_mca.c btl/openib: add atomic operation support 2015-02-13 11:46:36 -07:00
btl_openib_mca.h 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
btl_openib_proc.c Just because the openib BTL can't reach a process doesn't mean it is a job-ending error. If we have other methods for reaching the process (e.g., sm for a local proc), then that's okay. If there is no method for reaching a proc, then that's an error - but the BML will report that situation. 2014-09-10 17:02:16 +00:00
btl_openib_proc.h 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
btl_openib_put.c btl: export local registration thresholds 2015-02-19 16:13:37 -07:00
btl_openib_xrc.c btl/openib: rename OPAL_HAVE_XRCD macro into OPAL_HAVE_CONNECTX_XRC_DOMAINS 2015-01-07 13:27:25 +09:00
btl_openib_xrc.h btl/openib: add XRC support with OFED 3.12+ 2015-01-06 15:30:52 +09:00
btl_openib.c btl/openib: add atomic operation support 2015-02-13 11:46:36 -07:00
btl_openib.h btl/openib: add atomic operation support 2015-02-13 11:46:36 -07:00
btl-openib-benchmark 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
configure.m4 btl/openib: add atomic operation support 2015-02-13 11:46:36 -07:00
help-mpi-btl-openib.txt openib btl check-help-strings cleanup 2014-08-08 20:40:18 +00:00
Makefile.am btl/openib: add atomic operation support 2015-02-13 11:46:36 -07:00
mca-btl-openib-device-params.ini openib btl: add Soft iWARP device to the ini file 2014-11-04 14:48:43 -08:00