1
1
openmpi/ompi/class
Eugene Loh 463f11f993 Improve shared-memory allocation:
* compute mmap-file size more wisely and pass requested size to allocator
* change MCA parameters:
  - get rid of mpool_sm_per_peer_size
  - get rid of mpool_sm_max_size
  - set default mpool_sm_min_size to 0
* no longer pad sm allocations to page boundaries
* have sm_btl_first_time_init check return codes on free-list creations

Have mca_btl_sm_prepare_src() check to see if it can allocate an EAGER fragment
rather than a MAX fragment if the smaller size works.

Remove ompi/class/ompi_[circular_buffer_]fifo.h and references thereto.

Remove opal/util/pow2.[c|h] and references thereto.

This commit was SVN r20614.
2009-02-20 19:51:57 +00:00
..
Makefile.am Improve shared-memory allocation: 2009-02-20 19:51:57 +00:00
ompi_bitmap.c Minor fixes for the ompi_bitmap class that were found while 2007-02-08 18:20:36 +00:00
ompi_bitmap.h Remove the now-unused orte_value_array. As this is the last 'class' split between orte and ompi, remove the big comment about the split in ompi_bitmap. 2008-02-28 21:39:42 +00:00
ompi_free_list.c Always release the allocated memory. 2009-02-14 21:49:06 +00:00
ompi_free_list.h Add OPAL_LIKELY to the freelist. 2008-01-15 05:44:28 +00:00
ompi_rb_tree.c change all instances of ompi_free_list_init to ompi_free_list_init_new. Header 2007-11-01 23:38:50 +00:00
ompi_rb_tree.h * Move Gleb's rcache work from the gleb-rcache branch to the trunk 2006-08-15 18:40:08 +00:00
ompi_seq_tracker.c - On the way to get the BTLs split out and lessen dependency on orte: 2009-02-14 02:26:12 +00:00
ompi_seq_tracker.h - There is no dependancy on mpool -- so no need to include 2009-01-27 16:18:56 +00:00