1
1
openmpi/opal/mca/btl/vader
Nathan Hjelm a652a193ea btl/vader: reduce memory footprint when using xpmem
The vader btl kept a per-peer registration cache to keep track of
attachments. This is not really a problem with small numbers of local
ranks but can be a problem with large SMP machines. To reduce the
footprint there is now one registration cache for all xpmem
attachments. This will probably increase the lookup time for large
transfers but is a worthwhile trade-off.

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-10-27 10:09:43 -06:00
..
btl_vader_component.c opal: rework mpool and rcache frameworks 2016-03-14 10:50:41 -06:00
btl_vader_endpoint.h btl/vader: reduce memory footprint when using xpmem 2016-10-27 10:09:43 -06:00
btl_vader_fbox.h btl/vader: fix compilation on 32-bit systems 2016-05-03 10:14:44 -06:00
btl_vader_fifo.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
btl_vader_frag.c Update code base to use the new opal_free_list_t 2015-02-24 10:05:45 -07:00
btl_vader_frag.h Update code base to use the new opal_free_list_t 2015-02-24 10:05:45 -07:00
btl_vader_get.c opal: rework mpool and rcache frameworks 2016-03-14 10:50:41 -06:00
btl_vader_knem.c opal: rework mpool and rcache frameworks 2016-03-14 10:50:41 -06:00
btl_vader_knem.h opal: rework mpool and rcache frameworks 2016-03-14 10:50:41 -06:00
btl_vader_module.c btl/vader: reduce memory footprint when using xpmem 2016-10-27 10:09:43 -06:00
btl_vader_put.c opal: rework mpool and rcache frameworks 2016-03-14 10:50:41 -06:00
btl_vader_send.c btl/vader: various threading fixes 2016-03-02 10:50:59 -07:00
btl_vader_sendi.c Fix Mellanox copyrights with respect to the following PRs: 2015-12-30 00:12:19 +06:00
btl_vader_xpmem.c btl/vader: reduce memory footprint when using xpmem 2016-10-27 10:09:43 -06:00
btl_vader_xpmem.h btl/vader: reduce memory footprint when using xpmem 2016-10-27 10:09:43 -06:00
btl_vader.h btl/vader: reduce memory footprint when using xpmem 2016-10-27 10:09:43 -06:00
configure.m4 m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_* 2016-04-20 08:40:00 -07:00
help-btl-vader.txt btl/vader: more updates to the help messages 2014-10-23 08:48:54 -06:00
Makefile.am Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
owner.txt add owner files to opa/ompi/orte mca directories 2015-02-22 15:10:23 -07:00