1
1
openmpi/ompi/mca/bml
George Bosilca be64d98687 We're thread safe again. The atomic compare-and-swap was not used in the correct way allowing
the descriptors to vanish. The PML was thinking that they are in the btl_cache when they
weren't ... It lead to memory consumption on most environments when compiled with
thread enabled. After modification the latency went down by nearly 0.5 microseconds.

Simple way to trigger the bug: limit the number of maximum items in the free list and run
any communication intensive application (like Netpipe).

This commit was SVN r8741.
2006-01-19 06:45:29 +00:00
..
base changes required by dr 2005-12-21 15:11:40 +00:00
r2 changes required by dr 2005-12-21 15:11:40 +00:00
bml.h We're thread safe again. The atomic compare-and-swap was not used in the correct way allowing 2006-01-19 06:45:29 +00:00
Makefile.am Fix a bunch of install locations for header files 2005-12-08 00:54:44 +00:00