1
1
openmpi/test/class
bosilca 872cf44c28 Improve the opal_pointer_array & more (#3369)
* Complete rewrite of opal_pointer_array
Instead of a cache oblivious linear search use a bits array
to speed up the management of the free space. As a result we
slightly increase the memory used by the structure, but we get a
significant boost in performance.

Signed-off-by: George Bosilca <bosilca@icl.utk.edu>

* Do not register datatypes in the f2c translation table.
The registration is now done up into the Fortran layer, by
forcing a call to MPI_Type_c2f.

Signed-off-by: George Bosilca <bosilca@icl.utk.edu>
2017-04-18 21:41:26 -04:00
..
Makefile.am Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_rb_tree.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
opal_bitmap.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
opal_fifo.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
opal_hash_table.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
opal_lifo.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
opal_list.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
opal_pointer_array.c Improve the opal_pointer_array & more (#3369) 2017-04-18 21:41:26 -04:00
opal_proc_table.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
opal_tree.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
opal_value_array.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00