1
1
openmpi/ompi/mca/btl/mx
George Bosilca 3903009b8b Add a check for the unexpected handler. If enabled, allow the zero-copy
protocol over the MX BTL. Now, we have only one matching, the one in Open
MPI.

The problem is that when the unexpected handler is triggered, not all the
message is on the host memory. In the best case we get one MX fragment (internal
MX fragment), in the worst we get NULL. The only way to fit this with the
design of the PML is to force the eager protocol at the MX internal fragment
size, and to limit the send/receive protocol at the same size. Tests show
the outcome is not far from optimal (if the pipeline depth is increased
a little bit).

Set MX_PIPELINE_LOG in order to allow MX to use internal fragments of 4K.

This commit was SVN r12930.
2006-12-28 03:35:41 +00:00
..
btl_mx_component.c Add a check for the unexpected handler. If enabled, allow the zero-copy 2006-12-28 03:35:41 +00:00
btl_mx_endpoint.c Add more output when calls to the MX library fails. 2006-12-24 22:34:48 +00:00
btl_mx_endpoint.h Add a check for the unexpected handler. If enabled, allow the zero-copy 2006-12-28 03:35:41 +00:00
btl_mx_frag.c Allow MX to handle shared memory and self communications. By default these features 2006-12-24 22:18:41 +00:00
btl_mx_frag.h Complete the OUT protocol. Small latency improvements. Some minor cleanups. 2006-12-26 18:15:24 +00:00
btl_mx_proc.c Add a check for the unexpected handler. If enabled, allow the zero-copy 2006-12-28 03:35:41 +00:00
btl_mx_proc.h Add more output when calls to the MX library fails. 2006-12-24 22:34:48 +00:00
btl_mx.c Add a check for the unexpected handler. If enabled, allow the zero-copy 2006-12-28 03:35:41 +00:00
btl_mx.h Add a check for the unexpected handler. If enabled, allow the zero-copy 2006-12-28 03:35:41 +00:00
configure.m4 Add a check for the unexpected handler. If enabled, allow the zero-copy 2006-12-28 03:35:41 +00:00
configure.params Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
Makefile.am Rename liborte to libopen-rte and libopal to libopen-pal per telecon today 2006-12-05 18:27:24 +00:00