1
1
openmpi/ompi/mca/coll/ml
Jeff Squyres 036db91f3d For the love of all that is holy, do not put 1MB arrays on the stack.
This was causing JVMs to run out of stack space, and all manner of
badness ensued.

Instead, use the heap -- that's what it's there for.

cmr=v1.7.5:reviewer=rhc:subject=make coll/ml use the heap for large debug array

This commit was SVN r31073.
2014-03-14 20:39:39 +00:00
..
coll_ml_allgather.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
coll_ml_allocation.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
coll_ml_allocation.h Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
coll_ml_allreduce.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
coll_ml_barrier.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
coll_ml_bcast.c coll/ml: fix bcast buffer size calculation 2014-03-07 21:00:08 +00:00
coll_ml_colls.h Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
coll_ml_component.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
coll_ml_config.c coll/ml: add support for blocking and non-blocking allreduce, reduce, and 2014-01-22 15:39:19 +00:00
coll_ml_config.h Adding Hierarchical Collectives project to the Open MPI trunk. 2012-08-16 19:11:35 +00:00
coll_ml_copy_fns.c Fixing ML COLL compilation issues on some SUN platforms. For more detail see following mail thread: 2012-08-29 14:10:42 +00:00
coll_ml_custom_utils.c Moving mca/common/netpatterns and commpaterns to ompi/patterns. 2013-02-05 21:52:55 +00:00
coll_ml_custom_utils.h Adding Hierarchical Collectives project to the Open MPI trunk. 2012-08-16 19:11:35 +00:00
coll_ml_descriptors.c Fixing ML COLL compilation issues on some SUN platforms. For more detail see following mail thread: 2012-08-29 14:10:42 +00:00
coll_ml_functions.h coll/ml: add support for blocking and non-blocking allreduce, reduce, and 2014-01-22 15:39:19 +00:00
coll_ml_hier_algorithm_memsync_setup.c coll/ml: fix some warnings and the spelling of indices 2014-01-29 18:44:21 +00:00
coll_ml_hier_algorithms_allgather_setup.c coll/ml: add support for blocking and non-blocking allreduce, reduce, and 2014-01-22 15:39:19 +00:00
coll_ml_hier_algorithms_allreduce_setup.c coll/ml: add support for blocking and non-blocking allreduce, reduce, and 2014-01-22 15:39:19 +00:00
coll_ml_hier_algorithms_barrier_setup.c Remove executable property 2014-02-21 17:27:47 +00:00
coll_ml_hier_algorithms_bcast_setup.c coll/ml: fix some warnings and the spelling of indices 2014-01-29 18:44:21 +00:00
coll_ml_hier_algorithms_common_setup.c Fixing ML COLL compilation issues on some SUN platforms. For more detail see following mail thread: 2012-08-29 14:10:42 +00:00
coll_ml_hier_algorithms_common_setup.h Adding Hierarchical Collectives project to the Open MPI trunk. 2012-08-16 19:11:35 +00:00
coll_ml_hier_algorithms_ibarrier.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
coll_ml_hier_algorithms_reduce_setup.c coll/ml: fix some warnings and the spelling of indices 2014-01-29 18:44:21 +00:00
coll_ml_hier_algorithms_setup.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
coll_ml_hier_algorithms.c coll/ml: add support for blocking and non-blocking allreduce, reduce, and 2014-01-22 15:39:19 +00:00
coll_ml_ibarrier.c coll/ml: add support for blocking and non-blocking allreduce, reduce, and 2014-01-22 15:39:19 +00:00
coll_ml_inlines.h Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
coll_ml_lex.h add prototypes for lex destroy functions 2012-11-09 22:00:27 +00:00
coll_ml_lex.l Fix some annoying flex warnings that have been there for years. 2013-12-14 00:36:12 +00:00
coll_ml_lmngr.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
coll_ml_lmngr.h Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
coll_ml_mca.c coll/ml: add support for blocking and non-blocking allreduce, reduce, and 2014-01-22 15:39:19 +00:00
coll_ml_mca.h MCA/base: Add new MCA variable system 2013-03-27 21:09:41 +00:00
coll_ml_memsync.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
coll_ml_module.c For the love of all that is holy, do not put 1MB arrays on the stack. 2014-03-14 20:39:39 +00:00
coll_ml_payload_buffers.h Adding Hierarchical Collectives project to the Open MPI trunk. 2012-08-16 19:11:35 +00:00
coll_ml_progress.c Cleaning warnings in collectives code. Refs trac:3243. 2012-08-17 15:36:13 +00:00
coll_ml_reduce.c coll/ml: reduce has some issues when using non-contiguous datatypes. until 2014-03-12 14:39:16 +00:00
coll_ml_resource_affinity.c coll/ml: add support for blocking and non-blocking allreduce, reduce, and 2014-01-22 15:39:19 +00:00
coll_ml_resource_affinity.h coll/ml: add support for blocking and non-blocking allreduce, reduce, and 2014-01-22 15:39:19 +00:00
coll_ml_select.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
coll_ml_select.h Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
coll_ml.h Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
Makefile.am coll/ml: add support for blocking and non-blocking allreduce, reduce, and 2014-01-22 15:39:19 +00:00
mca-coll-ml.config coll/ml: add support for blocking and non-blocking allreduce, reduce, and 2014-01-22 15:39:19 +00:00