Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] [OMPI svn] svn:open-mpi r18115
From: Josh Hursey (jjhursey_at_[hidden])
Date: 2008-04-09 19:01:46


Ralph,

It seems that the 'unity' component of the routed framework is broken
as a result of this commit. :(

Any chance you can take a look at this?

Thanks,
Josh

On Apr 9, 2008, at 6:10 PM, rhc_at_[hidden] wrote:
> Author: rhc
> Date: 2008-04-09 18:10:53 EDT (Wed, 09 Apr 2008)
> New Revision: 18115
> URL: https://svn.open-mpi.org/trac/ompi/changeset/18115
>
> Log:
> Fully implement the inbound binomial allgather for daemon-based
> collectives. Supports both modex and barrier operations.
>
> Comm_spawn still uses the rank=0 method - shifting that algo to the
> daemons is under study.
>
>
> Removed:
> trunk/orte/mca/grpcomm/base/grpcomm_base_barrier.c
> trunk/orte/mca/grpcomm/exp/
> Text files modified:
> trunk/ompi/mca/pml/ob1/pml_ob1.c | 1
> trunk/orte/mca/ess/hnp/ess_hnp_module.c | 2
> trunk/orte/mca/grpcomm/base/Makefile.am | 1
> trunk/orte/mca/grpcomm/base/base.h | 3
> trunk/orte/mca/grpcomm/base/grpcomm_base_allgather.c |
> 253 -----------
> trunk/orte/mca/grpcomm/basic/grpcomm_basic_component.c | 4
> trunk/orte/mca/grpcomm/basic/grpcomm_basic_module.c |
> 832 ++++++++++++++++++++++++++++++++++-----
> trunk/orte/mca/grpcomm/cnos/grpcomm_cnos_module.c | 8
> trunk/orte/mca/grpcomm/grpcomm.h |
> 27 +
> trunk/orte/mca/grpcomm/grpcomm_types.h | 8
> trunk/orte/mca/odls/base/odls_base_close.c | 1
> trunk/orte/mca/odls/base/odls_base_default_fns.c |
> 131 ++++-
> trunk/orte/mca/odls/base/odls_base_open.c |
> 24 +
> trunk/orte/mca/odls/base/odls_private.h | 16
> trunk/orte/mca/plm/base/plm_base_launch_support.c | 7
> trunk/orte/mca/rmaps/base/rmaps_base_map_job.c | 1
> trunk/orte/mca/rmaps/base/rmaps_base_open.c | 4
> trunk/orte/mca/rmaps/base/rmaps_base_support_fns.c |
> 186 +-------
> trunk/orte/mca/rmaps/base/rmaps_private.h | 2
> trunk/orte/mca/rmaps/rank_file/rmaps_rank_file.c | 2
> trunk/orte/mca/rmaps/rmaps_types.h |
> 28 +
> trunk/orte/mca/rmaps/round_robin/rmaps_rr.c | 8
> trunk/orte/mca/rmaps/seq/rmaps_seq.c | 2
> trunk/orte/mca/rml/rml_types.h | 36
> trunk/orte/orted/orted_comm.c |
> 43 +-
> trunk/orte/runtime/data_type_support/orte_dt_copy_fns.c | 2
> trunk/orte/runtime/data_type_support/orte_dt_packing_fns.c | 4
> trunk/orte/runtime/data_type_support/orte_dt_print_fns.c | 4
> trunk/orte/runtime/data_type_support/orte_dt_unpacking_fns.c | 4
> trunk/orte/runtime/orte_globals.c | 3
> trunk/orte/runtime/orte_globals.h | 1
> trunk/orte/runtime/orte_globals_class_instances.h | 2
> 32 files changed, 1019 insertions(+), 631 deletions(-)
>
>
> Diff not shown due to size (106446 bytes).
> To see the diff, run the following command:
>
> svn diff -r 18114:18115 --no-diff-deleted
>
> _______________________________________________
> svn mailing list
> svn_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/svn