1
1
openmpi/ompi/mca/bml/base
Nathan Hjelm 08e267b811 add_procs: add threading protection for dynamic add_procs
This commit add protection to the group, ob1, and bml endpoint lookup
code. For ob1 and the bml a lock has been added. For performance
reasons the lock is only held if a bml or ob1 endpoint does not
exist. ompi_group_dense_lookup no uses opal_atomic_cmpset to ensure
the proc is only retained by the thread that actually updates the
group.

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-10-21 16:13:41 -06:00
..
base.h add_procs: add threading protection for dynamic add_procs 2015-10-21 16:13:41 -06:00
bml_base_btl.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
bml_base_btl.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
bml_base_endpoint.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
bml_base_frame.c add_procs: add threading protection for dynamic add_procs 2015-10-21 16:13:41 -06:00
bml_base_ft.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
bml_base_init.c Purge whitespace from the repo 2015-06-23 20:59:57 -07: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