1
1
openmpi/opal/mca/btl/base
Nathan Hjelm 23fe19a956 btl: add support for more atomics
This commit add support for more atomic operations and type. The
operations added are logical and, logical or, logical xor, swap, min,
and max. New types are 32-bit int by using the
MCA_BTL_ATOMIC_FLAG_32BIT flag, 64-bit float by using the
MCA_BTL_ATOMIC_FLAG_FLOAT flag, and 32-bit float by using both
flags. Floating point numbers are supported by packing the number in
as an int64_t or int32_t. We will update the btl interface in the
future to make this less confusing.

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-05-27 08:22:13 -06:00
..
base.h mca: add support for flag enumerators 2016-03-21 15:20:56 -06:00
btl_base_error.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
btl_base_error.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
btl_base_frame.c btl: add support for more atomics 2016-05-27 08:22:13 -06:00
btl_base_mca.c btl: use flag enumerator for btl_*_flags and btl_*_atomic_flags 2016-03-21 15:23:37 -06:00
btl_base_select.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
help-mpi-btl-base.txt 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 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00